iOS OC 第三方代码使用ARC所遇到的问题

第三方代码使用ARC的时候比较麻烦,需要修改代码需要工数,要么修改编译开关。

详见http://justcoding.iteye.com/blog/1391548


旧工程配置arc方案(混编):

在Targets->build phases中修改compiler Flags,-fobjc-arc 和 -fno-objc-arc,就可以让工程混编。

1、工程不支持ARC,新增加文件的是支持ARC。新增的文件添加:-fobjc-arc,就可以让旧项目支持arc。

2、工程支持ARC,新增加的文件不支持ARC。 新增加的文件添加-fno-objc-arc。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是Automatic Reference Counting? Automatic Reference Coun...
    癫癫的恋了阅读 8,320评论 3 23
  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,334评论 8 183
  • Cocoa内存管理机制 (1)当你使用new、alloc、copy方法创建一个对象时,该对象的保留计数器值为1.当...
    John_LS阅读 7,756评论 0 6
  • 鹰:在鸟类的分类上指鹰属的猛禽,也是小型鹰科猛禽的泛称。而中文中较广义不准确的用法也将鹰科、较大的隼科与鸮...
    圆叶云霄阅读 5,599评论 0 0
  • 五绝·离殇 泪恋香衾暖, 秋风瑟夜寒。 扁舟迎月问, 娘子梦真酣? 注:古往今来,文人墨客笔下皆言商人重利轻...
    任尔风云我自逍阅读 1,625评论 0 1