2012-01-26 37 views
0

请帮我,我有一个NSMutableArray其中包含数据,直到viewDidLoad完成。当我打电话给任何IBAction时,NSMutableArray变空

当我点击任何按钮,我尝试获取它的数据,它只是消失。

+0

你可以请你发布你的代码,以便我们可以看到你的错在哪里? –

+0

thnx阿什利下面的评论包含了我的问题的解决方案:) –

回答

2

如果您创建了一个变体为[NSMutableArray array]的阵列,它将被自动释放。假设myArray是你的类的属性,如果你还在使用引用计数,你需要添加[myArray retain];除非它已经保留在@property声明和viewDidUnload:释放它,你应该使用

myArray = [[NSMutableArray] alloc] init]; //or initWithCapacity, etc. 

+0

谢谢你....呃摇滚:) –

+0

很高兴我能帮上忙。请考虑通过勾选复选标记来接受我的答案。 – Mundi

相关问题