Xcode 中设置部分文件ARC支持
来源:互联网 发布:ping带端口的ip 编辑:程序博客网 时间:2024/06/05 02:48
ARC是什么
ARC是iOS 5推出的新功能,全称叫 ARC(Automatic Reference Counting)。简单地说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。该机制在 iOS 5/ Mac OS X 10.7 开始导入,利用 Xcode4.2 可以使用该机制。简单地理解ARC,就是通过指定的语法,让编译器(LLVM 3.0)在编译代码时,自动生成实例的引用计数管理部分代码。有一点,ARC并不是GC,它只是一种代码静态分析(Static Analyzer)工具。
那么在xCode中经常需要导入一些外来的代码文件,如果导入的文件使用了ARC机制而你的当前项目没有使用ARC,那么xCode会给出警告,或者报错。我们该如何处理这些问题呢:
点击项目导航文件--> 选中Targets--> 选择 Build Phases --> 展开Compile Sources
这个时候,我们看到第二列的名称为:Compiler Flags
双击你所要使用ARC的文件,并输入 -fobjc-arc,
那么现在这个文件就可以在编译时使用ARC机制进行编译了。
同上,如果想让使用ARC机制的代码不使用ARC机制,只需要输入 -fno-objc-arc
原帖地址:http://blog.csdn.net/zltianhen/article/details/7783336
0 0
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode 中设置部分文件ARC支持
- Xcode非ARC项目中设置部分文件ARC支持
- Xcode非ARC项目中设置部分文件ARC支持
- Xcode非ARC项目中设置部分文件ARC支持
- Xcode非ARC项目中设置部分文件ARC支持
- Xcode非ARC项目中设置部分文件ARC支持
- Xcode非ARC项目中设置部分文件ARC支持
- IOS调试技巧:当程序崩溃的时候怎么办 xcode调试
- lua的注释
- 有单例模式 Singleton 涉及的一些防止类被继承的东西
- 百万用户级游戏服务器架构设计(1)
- auto_ptr 浅析(转)
- Xcode 中设置部分文件ARC支持
- mqo动画探索1
- Linux Makefile 教程(转)
- 组织级项目管理——中行苏州分行培训记
- android处理Back键Home键和Menu键事件(转)
- ffmpeg2.2在ubuntu下使用NDK编译——并在android工程下测试使用
- MAC下最好用的五笔输入法
- c++经典排序算法全集(转)
- 实现JNI的另一种方法:使用RegisterNatives方法传递和使用Java自定义类 (转)