我有一个 ivar 可变数组,我在 viewDidLoad 中设置如下:
names = [NSMutableArray arrayWithCapacity:30];
[names addObject:@"Joe"];
[names addObject:@"Dom"];
[names addObject:@"Bob"];
然后在稍后的方法中,点击一个按钮,我执行以下操作,但数组似乎过度释放......与 Zombie 消息:
int r = arc4random() % [names count];
NSLog(@"%d", r);
我该如何解决?
谢谢。