报错:Message sent to deallocated instance的解决方法
?
NSMutableArray *arr = [NSMutableArray array];
[NSMutableArray array]相当于[[[NSMutableArray alloc] init] autorelease]. 所以有一个隐式的释放 (autorelease) 。
以下是保存他的方法:
arr = [[NSMutableArray array] retain];
arr = [[NSMutableArray alloc] init];
利用setter能保存新值得方法 (声明
@property(retain)):self.
arr= [NSMutableArray array];
如果有不同观点希望能够提提意见建议,谢谢!