У меня есть цикл for
. Внутри этого цикла я хочу заполнить NSArray
некоторыми объектами. Но я не вижу никакого метода, который позволил бы мне это сделать. Я заранее знаю, сколько объектов есть. Я хочу избежать NSMutableArray
, так как некоторые люди сказали мне, что очень большие накладные расходы и снижение производительности по сравнению с NSArray
.
У меня есть что-то вроде этого:
NSArray *returnArray = [[NSArray alloc] init];
for (imageName in imageArray) {
UIImage *image = [UIImage imageNamed:imageName];
//Now, here I'd like to add that image to the array...
}
Я просмотрел документацию для NSArray
, но как указать, сколько элементов будет там? Или я должен использовать NSMutableArray
для этого?