У меня есть цикл 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 для этого?