我正在学习 Xcode 和 Objective C,但是我正在阅读的书使用的是旧版本(3.2)的 Xcode。其中一章完全致力于内存和泄漏,说我需要通过“项目设置”>“构建”打开垃圾收集。但是,我找不到垃圾收集设置。它已被删除还是我只是错过了?
Xcode 4 仍然有垃圾收集,您所要做的就是进入您的项目(导航栏中的顶部选项,带有大的 xcode 项目图标)。选择您的目标,该目标应该是您的应用程序的名称,旁边有应用程序图标。当您选择该选项时,顶部会出现一个带有不同选项的栏,例如摘要、信息、构建设置等。点击“构建设置”并在搜索字段中输入“垃圾”。然后将垃圾收集设置为必需。
关于 GC 的一个非常重要的注意事项是,从 Mac OS 10.8 开始,它已被正式弃用,这意味着如果可能的话,您应该将代码转换为 ARC,因为 GC 可能不会存在太久。
更新:请参阅有关在当前版本的 Xcode 中启用 GC 的其他答案。正如我上面所说,如果您还没有过渡到 ARC,那么您应该这样做。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)