在Xcode 4.2 Beta中发布属性?

时间:2011-07-14 14:21:22

标签: xcode

我习惯使用“私有属性”来保存对象并通过在dealloc和viewDidUnload调用的方法中将它们设置为nil来释放它们。

Xcode 4.0.2的Analyze功能识别出这一点,我没有收到任何警告。

我刚刚切换到Xcode 4.2 Beta,因为我想添加一些IOS5功能,突然之间我的所有内存都出现了大量的内存泄漏警告。似乎4.2的Analyze函数无法识别这些对象是否实际被释放。在这种情况下找不到真正的泄漏是不可能的。

我能做些什么吗?

1 个答案:

答案 0 :(得分:0)

xcode 4.2引入了自动引用计数,因此只要您正确编写代码,就不再需要releaseautorelease,并且不会出现内存泄漏