我在Xcode中创建了一个新项目已经有一段时间了。我创建了一个没有ARC的新项目,但没有dealloc方法
今天我创建了一个新的“选项卡式应用程序”,我注意到由Xcode创建的firstViewController
和secondViewController
没有dealloc
方法。
这是为什么?我必须自己创建它吗?
我在Xcode中创建了一个新项目已经有一段时间了。我创建了一个没有ARC的新项目,但没有dealloc方法
今天我创建了一个新的“选项卡式应用程序”,我注意到由Xcode创建的firstViewController
和secondViewController
没有dealloc
方法。
这是为什么?我必须自己创建它吗?
是的,-dealloc
始终需要由您执行。默认情况下不存在,无论模板类型如何。
自己写了几次之后,你将有记忆......
在Xcode中4,控制选项命令 带来了一个代码片段库。你可以找到的dealloc等生成的代码,你可能已经习惯于在过去
- (void)dealloc {
//deallocations
[super dealloc];
}
是的,你必须自己写下来
- (void)dealloc {
//deallocations
[super dealloc];
}
由于这是非常有用的 – Ghar 2012-01-10 04:43:46