美文网首页
iOS 开发,工程中混合使用 ARC 和非ARC

iOS 开发,工程中混合使用 ARC 和非ARC

作者: 楠Acer | 来源:发表于2017-05-24 14:50 被阅读115次

在iOS开发过程中,时常会碰到需要使用某些ARC或者MRC文件的问题,下面是解决方法:

Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。
如果你的项目使用的非 ARC 模式,则为 ARC 模式的代码文件加入 -fobjc-arc 标签。
如果你的项目使用的是 ARC 模式,则为非 ARC 模式的代码文件加入 -fno-objc-arc 标签。

步骤
1.打开:你的target -> Build Phases -> Compile Sources.
2.双击对应的 *.m 文件
3.在弹出窗口中输入上面提到的标签 -fobjc-arc / -fno-objc-arc
4.点击 done 保存

然后重新编译工程即可

相关文章

  • iOS 开发,工程中混合使用 ARC 和非ARC

    【解决方案】Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。如果你的项目使用的非 ARC 模式,...

  • iOS 开发,工程中混合使用 ARC 和非ARC

    在iOS开发过程中,时常会碰到需要使用某些ARC或者MRC文件的问题,下面是解决方法: Xcode 项目中我们可以...

  • 内存管理

    OC知识--彻底理解内存管理(MRC、ARC) IOS工程中混合使用ARC与MRC iOS 简单而粗暴的说一说内存...

  • iOS项目 ARC 和MRC 的混合模式

    Xcode 工程中我们可以使用 ARC 和MRC 的混合模式。 工程使用的MRC 模式,则为 ARC 模式的代码文...

  • iOS ARC 非ARC混用

    迁移自开源中国 Xcode 项目中我们可以使用 ARC 和非 ARC 的混合模式。如果你的项目使用的非 ARC 模...

  • ARC项目与非ARC项目互导包

    非ARC工程导入ARC的包 在compare source 中添加:-fno-objc-arc ARC工程导入非A...

  • 如何混合使用ARC和非ARC

    如果你的项目使用的非ARC模式,则为ARC模式的代码文件加入-fobjc-arc标签。如果你的项目使用的ARC模式...

  • ARC与非ARC的混合使用

    最开始我们使用的项目都是使用的非ARC模式(手动管理内存),后来苹果将内存管理改成了自动管理。 但是我们在后期的开...

  • iOS - ARC环境下dealloc/didReceiveMe

    block没那么难(三):block和对象的内存管理 一、iOS开发 ARC下dealloc的使用 ARC下,系统...

  • IOS ARC 和 非ARC

    IOS ARC 和 非ARC 之间的转换方法: 1,选择项目中的Targets,选中你所要操作的Target,2,...

网友评论

      本文标题:iOS 开发,工程中混合使用 ARC 和非ARC

      本文链接:https://www.haomeiwen.com/subject/boqoxxtx.html