今天一个人问我 什么是MRC 什么是ARC 要是一个工程里用到了MRC和ARC 怎么办 我当时就无语了 什么情况 这是....   好了正经一点 我说一下iOS5.0以后就开始可以使用ARC( Automatic Reference Counting:自动引用计数)来代替之前的MRC(Manual Reference Counting:人工引用计数)。使用ARC会减少很多代码和忘了释放对象的苦恼。但是事情都有两面性。使用了ARC之后如果你想复用以前写过的使用MRC的类, 就会出报错。这时候怎么办?方法比较简单, 只需要做下面的一个步骤就可以解决:

然后选择要不使用arc编译的文件,双击它,输入 -fno-objc-arc 即可如图:

当然MRC工程中也可以使用ARC的类。

在targets的build phases选项下Compile Sources下选择要使用arc编译的文件,双击它,输入 -fobjc-arc

最新文章

  1. 《Getting Started with Storm》章节一 基础
  2. jQ复制按钮的插件zclip
  3. sql server2008评估期已过...问题
  4. System.Rtti.TRttiObject.GetAttributes 简例
  5. 关于《Swift开发指南》背后的那些事
  6. Android MVC框架模式
  7. Gym 100952H&&2015 HIAST Collegiate Programming Contest H. Special Palindrome【dp预处理+矩阵快速幂/打表解法】
  8. Linux 实现服务器之间时间同步
  9. Shell命令-文件及内容处理之head、tail
  10. VS2017 C/C++输入密码显示*星号
  11. spring cloud 配置文件application.yml和bootstrap.yml 的定位,区别和联系
  12. Mybatis关系映射
  13. cmake重新编译
  14. Qt ------ 再论事件循环
  15. 对PHP输入输出流学习和认识
  16. Linux下为Eclipse安装hadoop插件
  17. CodeChef - SQRGOOD:Simplify the Square Root (求第N个含平方因子数)
  18. 牛客网 牛客小白月赛1 C.分元宵-快速幂
  19. FlashBuilder找不到所需要的AdobeFlashPlayer调试器版本的解决方案
  20. ie6不支持png图片的解决办法

热门文章

  1. HTTPS加密流程理解
  2. 如何在HTML中设置字体颜色,你知道这几种方式吗?
  3. mysql connect refuse解决方法
  4. js的split()和join()的用法
  5. nyoj 477-A+B Problem III (fabs() <= 0.00001)
  6. nyoj 168-房间安排 (贪心)
  7. 目录(cd mkdir rmdir rm pwd ls) 文件(ln touch mv rm cat more head rail) 文件权限(chmod chown chgrp) 文件通配符(* ? [])
  8. 接口测试之-postman
  9. 缓冲&缓存&对象池概念的理解
  10. Redis 4.0鲜为人知的功能将加速您的应用程序