Я создаю свой NSMUtableArray следующим образом:
self.myArray = [NSMutableArray array];
for (int i = 0; i < number; i++) {
[self.myArray addObject:[NSNull null]];
}
Затем я добавляю объект в массив с заданным индексом, например так:
[self.myArray replaceObjectAtIndex:myIndex withObject:myObj];
Поскольку myArray содержит объекты довольно большого размера (изображения), я хочу иметь возможность освободить память, освободив неиспользуемые объекты (myArray содержит данные изображений для использования в UIScrollView).
Каким будет правильный способ освободить член NSMutableArray по заданному индексу? Я думал об использовании:
[self.myArray replaceObjectAtIndex:myIndex withObject:[NSNull null]];