在非ARC的项目中加入ARC类库
选中工程->TARGETS->相应的target然后选中右侧的“Build Phases”,向下就找到“Compile Sources”了。
如何在未使用arc的工程中引入一个使用了arc特性的文件:对相应的文件添加:-fobjc-arc参数
如何在未使用arc的工程中引入一个使用了arc特性的文件:对相应的文件添加:-fobjc-arc参数
所以,直接引用静态库.a文件,是不会这种困扰的。
补充:
如果你的项目使用的非 ARC 模式,则为 ARC 模式的代码文件加入 -fobjc-arc 标签。
如果你的项目使用的 ARC 模式,则为非 ARC 模式的代码文件加入
添加标签的方法 :
1. 打开:你的 target - >Bulid Phases ->Compile Sources 。
2. 双击对应的 *.m 文件。
3.在弹出的窗口中输入上面提到的标签
4.直接按Enter键保存ARC 新增的特性:Strong,weak,好像还有一个记得不是很清楚了.大家再网上扫描一下它们的区别和使用方法的.我之前看到一篇介绍的很完整的文章,但是忘记存储了.下面找到的这篇文章介绍的也很详细,大家可以扫描一下
http://blog.csdn.net/niitlcj/article/details/7388282