在工程中使用Arc 和 非 Arc 的设置方法

转载 2013年12月04日 15:57:58

http://blog.csdn.net/likendsl/article/details/7711887

苹果文档Transitioning to ARC Release Notes里描述了好几种处理arc和非arc情况的方法,我遇到的情况是需要在一个非arc的工程里载入一个同步twitter的库,而该库是使用arc模式的文件。为了使两者兼容,我采用如下方法,顺利通过编译:

Use Compiler Flags to Enable and Disable ARC

You enable ARC using a new -fobjc-arc compiler flag. You can also choose to use ARC on a per-file basis if it’s more convenient for you to use manual reference counting for some files. For projects that employ ARC as the default approach, you can disable ARC for a specific file using a new-fno-objc-arc compiler flag for that file.

ARC is supported in Xcode 4.2 for Mac OS X v10.6 and v10.7 (64-bit applications) and for iOS 4 and iOS 5. Weak references are not supported in Mac OS X v10.6 and iOS 4. There is no ARC support in Xcode 4.1 and earlier.

操作截图:



这种在xcode中设置文件的编译方式的方法,觉得还是挺方便的。

其他方式可以查阅文档的该部分,就不列举了

ios之工程中混合使用 ARC 和非ARC 配置方法

【前提知识】 ARC:Automatic Reference Counting,自动引用计数 在开发 iOS 3 以及之前的版本的项目时我们要自己负责使用引用计数来管理内存,比如要手动 retain、...
  • MR_ROG
  • MR_ROG
  • 2014年11月07日 19:30
  • 404

iOS中arc的设置与使用

旧工程配置arc方案: 1,直接在targets->build phases中修改compiler Flags,是否支持arc。添加:-fobjc-arc,就可以让旧项目支持arc。如果想让原来支持...

iOS中arc的设置与使用

旧工程配置arc方案: 1,直接在targets->build phases中修改compiler Flags,是否支持arc。添加:-fobjc-arc,就可以让旧项目支持arc。如果想让原来...

iOS中arc的设置与使用

旧工程配置arc方案: 1,直接在targets->build phases中修改compiler Flags,是否支持arc。添加:-fobjc-arc,就可以让旧项目支持arc。如果想让原来...

ios中arc的设置与使用

项目中以前的一个复杂的想shi的类,今天leak测试的时候,发现收到内存警告,索性直接改为arc了 (arc是iOS 5推出的新功能,iOS4.0引入的,那些概念性的话就不多说了). ...

iOS中arc的设置与使用

文/社区版主下雨天、轮滑 项目中以前的一个复杂的想shi的类,今天leak测试的时候,发现收到内存警告,索性直接改为arc了 (arc是iOS 5推出的新功能,那些概念性的话就不多说了)....

ios中arc的设置与使用

http://www.cocoachina.com/bbs/simple/?t122591.html 项目中以前的一个复杂的想shi的类,今天leak测试的时候,发现收到内存警告,索性直接改为a...

ios中arc的设置与使用

http://www.cocoachina.com/bbs/simple/?t122591.html 项目中以前的一个复杂的想shi的类,今天leak测试的时候,发现收到内存警告,索性直接改...

iOS中arc的设置与使用

项目中以前的一个复杂的想shi的类,今天leak测试的时候,发现收到内存警告,索性直接改为arc了。发个小帖,仅供新手看~ “” 阅读器 会员分享教程分享ar...

ios 工程中ARC与MRC

********************************************************************************* ARC 自动引用计数 MRC手动...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在工程中使用Arc 和 非 Arc 的设置方法
举报原因:
原因补充:

(最多只允许输入30个字)