I solved my problem with
self.currentImage = nil;
in viewDidUnload
method.
Question
I have a stupid problem, in my code I do:
in .h
@property (nonatomic, retain) UIImage *currentImage;
in.m
@syntesyze currentImage;
then in my class I use "self.currentImage
"...
in dealloc I try to do:
[self.currentImage release] or self.currentImage = nil
but my app crash ever and the problem is that "message sent to deallocated instance", why? I have a retain in .h, what's the problem?
Solution 2
I solved my problem with
self.currentImage = nil;
in viewDidUnload
method.
OTHER TIPS
remove self from self.currentImage.
[currentImage release];
currentImage = nil;