如何在沒有EXC_BAB_ACCESS的情況下釋放此變量?如何解決這個內存泄漏(iPhone)?
//First line create memory leak
UIImage *ImageAvatar = [[UIImage alloc] initWithData:[myg.imageData copy]];
Moins1 = ImageAvatar;
//[ImageAvatar release]; if i release-> EXC_BAD_ACCESS
Moins1是接口的會員專區聲明如下:
UIImage *Moins1;
...
@property (nonatomic, retain) UIImage *Moins1;
除非你有很好的理由打破Obj-C約定,否則變量應該有一個小寫的第一個字母 - 'ImageAvatar'應該是'imageAvatar','Moins1'應該是'moins1'。 – 2010-03-14 05:37:25