OSX 项目 ARC 中的 Dealloc 对象被禁用

Dealloc object in OSX project ARC is disable

我正尝试在 Objective-c 中使用手动内存管理进行项目。我禁用了 ARC。我开发了自定义数据结构 LinkedList 如何解除分配此数据结构?我应该为 dealloc 对象使用 dealloc 还是 release ?当我尝试 dealloc 时 return 我出错了。 xcode 中是否有任何内存分析器?

使用手动内存管理,当您不再需要您拥有的对象时调用 release

对象的dealloc方法在对象销毁前由系统调用,可用于清理。手动内存管理中的 dealloc 方法 必须 调用 [super dealloc] - 这与 ARC 不同,后者不能调用 super 方法。

HTH