我在头文件中声明了几个属性,只是想知道什么时候必须发布它们。我目前在我的“dealloc”方法中执行它们,但在执行此操作时收到EXC_BAD_ACCESS错误。
这是我的代码
@property (nonatomic, retain) NSTimer *timer;
@property (nonatomic, retain) NSString *closeimage;
@property (nonatomic, retain) NSString *alertStyle;
@property (nonatomic, retain) NSString *phonelaunch;
@property (nonatomic, retain) NSString *resultmessage;
这是我的dealloc方法
- (void)dealloc {
[super dealloc];
[timer release];
[closeimage release];
[alertStyle release];
[phonelaunch release];
[resultmessage release];
}
提前感谢您的帮助!
答案 0 :(得分:8)
将您的[super dealloc]
消息放在dealloc方法的结束上。