У меня есть изменяемый массив ivar, который я настраиваю в viewDidLoad следующим образом:
names = [NSMutableArray arrayWithCapacity:30];
[names addObject:@"Joe"];
[names addObject:@"Dom"];
[names addObject:@"Bob"];
Затем, в более позднем способе, нажатием кнопки я делаю следующее, но массив, кажется, перевыпускается ... с сообщением Zombie:
int r = arc4random() % [names count];
NSLog(@"%d", r);
Как мне это исправить?
Спасибо.