MRC旧项目内存管理模式更新为ARC

  1. 修改 Automatic Reference Counting 为Yes。


    MRC旧项目内存管理模式更新为ARC_第1张图片
    设置 Automatic Reference Counting .png
  2. 修改 Compiler Flags。原有未设置 Compiler Flags 的文件,设置为 -fno-objc-arc ;原有 Compiler Flags 设置为 -fobjc-arc 的文件,清空。(小技巧:当你可以选中多个文件同时进行设置,这需要灵活运用 shift 和 command 键)


    MRC旧项目内存管理模式更新为ARC_第2张图片
    设置 Compiler Flags.png

执行过以上两步之后,大体的内存管理模式专转换工作就基本完成了。此后你可以通过静态分析,解决一些内存泄漏;或者将 MRC 的类文件同步为ARC的类文件。

期待你的评论建议O(∩_∩)O~

你可能感兴趣的:(MRC旧项目内存管理模式更新为ARC)