【发布时间】:2013-04-30 14:43:11
【问题描述】:
我想知道我在 Xcode 解决方案中工作时是否在 iPhone Project 中启用了 ARC。我需要了解多少内存管理,就像我还需要了解对象的生命周期并自己从内存中释放它们一样。
【问题讨论】:
我想知道我在 Xcode 解决方案中工作时是否在 iPhone Project 中启用了 ARC。我需要了解多少内存管理,就像我还需要了解对象的生命周期并自己从内存中释放它们一样。
【问题讨论】:
您仍然需要了解对象的生命周期。您不需要自己发送release 消息。如果您有一个引用对象的变量,并且您不再需要保持该对象处于活动状态,请将变量设置为nil。在 ARC 下,您需要做的就是放弃对象的所有权。
【讨论】: