IOS:属性和dealloc

时间:2013-06-11 10:16:46

标签: ios properties retain

我有一个愚蠢的问题,在我的代码中我做了:

in .h

@property (nonatomic, retain) UIImage *currentImage;

in.m

@syntesyze currentImage;

然后在我班上我使用“self.currentImage”......

在dealloc我试着这样做:

[self.currentImage release] or self.currentImage = nil

但我的应用程序崩溃了,问题是“消息发送到解除分配的实例”,为什么?我有保留.h,有什么问题?

2 个答案:

答案 0 :(得分:1)

从self.currentImage中移除self。

[currentImage release];
currentImage = nil;

答案 1 :(得分:0)

我用

解决了我的问题
self.currentImage = nil;

viewDidUnload方法中。