0

私のコードでは、愚かな問題があります。

.h で

@property (nonatomic, retain) UIImage *currentImage;

in.m

@syntesyze currentImage;

次に、クラスで「self.currentImage」を使用します...

dealloc で私はやろうとしています:

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

しかし、私のアプリはこれまでにクラッシュし、問題は「メッセージが割り当て解除されたインスタンスに送信された」ということです。なぜですか? .h に保持があります。何が問題なのですか?

4

2 に答える 2

1

self.currentImage から自分自身を削除します。

[currentImage release];
currentImage = nil;
于 2013-06-11T10:22:48.313 に答える