我创建了一个没有ARC的新项目,但是没有dealloc方法

时间:2012-01-10 04:26:44

标签: iphone objective-c xcode memory-management automatic-ref-counting

自从我在Xcode中创建一个新项目以来已经有一段时间了。

今天我创建了一个新的“标签式应用”,我注意到Xcode创建的firstViewControllersecondViewController没有dealloc方法。

为什么?我必须自己创建吗?

3 个答案:

答案 0 :(得分:2)

是的,-dealloc始终需要由您实施。无论模板类型如何,它都不存在。

答案 1 :(得分:1)

自己写了几次之后,你会记住它......

在Xcode 4中, control 选项 命令 2 打开一个代码片段库。您可以找到过去曾经习惯的dealloc和其他生成的代码

- (void)dealloc {
    //deallocations
    [super dealloc];
}

答案 2 :(得分:0)

是的,你必须自己写下来

 - (void)dealloc {
  //deallocations
  [super dealloc];
   }