如何将旧项目转换为使用 ARC?

How to convert old project to use ARC?

我有一个使用手动内存管理的旧项目。我的新项目正在使用 ARC。如何将我的旧项目也转换为使用 ARC?

是的,您走对了:您的新项目使用了 ARC(自动引用计数)。 Whosebug 和其他站点上提供了很多关于如何迁移到 ARC 的信息。

但是,您也可以告诉 Xcode 不要对单个文件使用 ARC。只需在 Build Phases - Compile Sources 中添加 -fno-objc-arc 标志。 (在那里,您可以通过双击文件向文件添加标志。)