在一些项目中尤其是做迭代的项目经常会出现MRC的项目,但是我们习惯了ARC环境,反之也是一样。这是我们不必去修改代码去掉release之类的,按照如下方案去做就可以了。

项目 -> Build Phases -> Compile Sources 找到要修改的文件,如果这个文件是MRC,要适应ARC的工程,双击文件在弹出的文本框内输入:-fno-objc-arc

如果是MRC工程添加ARC文件则输入:-fobjc-arc

转载于:https://www.cnblogs.com/edensyd/p/8716397.html

ARC和MRC混合使用相关推荐

  1. ARC和MRC 兼容的单例模式

    一.ARC下的单例实现 说明:在用户实例化的方法控制单次执行,同时开放单例的初始化方法. -(instancetype)init{self=[super init];if(self){static d ...

  2. ios-实现ARC与MRC混编

    选择target -> build phases -> compile sources -> 用ARC的文件将compiler flags设置为:-fobjc-arc,用MRC的文件 ...

  3. block引用c语言数组,Block在ARC和MRC下的使用分析

    一.明确两点 1.Block可以访问Block函数以及语法作用域以内的外部变量.也就是说:一个函数里定义了一个block,这个block可以访问该函数的内部变量(当然还包括静态,全局变量),即bloc ...

  4. [iOS]ARC和MRC下混编

    1.在MRC工程中使用ARC的文件(例如AFNetworking,SDWebImage,MJRefresh等)在Build Phases里找到对应.m 在后面添加-fobjc-arc(代表这个文件使用 ...

  5. OC 知识:彻底理解 iOS 内存管理(MRC、ARC)

    1. 什么是内存管理 程序在运行的过程中通常通过以下行为,来增加程序的的内存占用 创建一个OC对象 定义一个变量 调用一个函数或者方法 而一个移动设备的内存是有限的,每个软件所能占用的内存也是有限的 ...

  6. Objective-c的内存管理MRC与ARC

    Objective-c的内存管理MRC与ARC   Objective-c中提供了两种内存管理机制MRC(MannulReference Counting)和ARC(Automatic Referen ...

  7. iOS 与OS X多线程和内存管理 笔记 ARC与所有权修饰符

    注:本文为笔记形式,所以很多都是摘抄的.<<iOS 与OS X多线程和内存管理>>书中写的很棒,简单易懂,建议各位看官自己去看看. ####ARC和MRC 前一篇主要是MRC环 ...

  8. 手把手教你ARC——iOS/Mac开发ARC入门和使用

    本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论.请不要将本文的部分或全部内容用于商用,谢谢合作. 欢迎转载本文,但是转载请注明本文出处:http:/ ...

  9. ios基础之 ARC

    ios ARC 1 什么是ARC Automatic Reference Counting 自动引用计数 即ARC 顾名思义 系统自动的帮助我们去计算对象的引用计算器的值 可以说是WDC 2011 和 ...

  10. iOS开发ARC入门和使用

    本文部分实例取自iOS 5 Toturail一书中关于ARC的教程和公开内容,仅用于技术交流和讨论.请不要将本文的部分或全部内容用于商用,谢谢合作. 欢迎转载本文,但是转载请注明本文出处:http:/ ...

最新文章

  1. linux tmux离线安装,linux环境下安装tmux
  2. 关于java中的字符流的一个使用例子
  3. 爱情这东西,真的有报应吗…
  4. 【Python】Spyder编译器“updating indices”问题导致程序无法运行或调试
  5. 【mathematical statistics】5 distributional testing
  6. .NET Core WEB API中接口参数的模型绑定的理解
  7. ML.NET 发布0.11版本:.NET中的机器学习,为TensorFlow和ONNX添加了新功能
  8. .NET Core:面向未来的开源跨平台开发技术
  9. matlab randn 范围,请问randn产生的数据在什么范围内变化
  10. 罗永浩直播间被问“这胖子是谁”,本人看到后崩溃
  11. 随想录(单片机和步进电机学习笔记)
  12. spring batch 读mysql_spring batch csv文件导入到mysql数据库
  13. [20180812]四校联考
  14. es6 字符串 对象 拓展 及 less 的语法
  15. Qt UDP Socket丢包问题(实现百兆级速率无丢包)
  16. 跨站点请求伪造的处理方法
  17. dell 恢复介质_戴尔官方WIN10恢复介质镜像下载与安装教程 | Dell 中国
  18. UEFI原理与编程实践-PROTOCOL
  19. 跟计算机相关的商标类别,一体电脑商标注册属于第几类?
  20. .netcore的mysql链接字符串ConnectionString到底应该怎么设置

热门文章

  1. GridView 换行设置
  2. Vertex Shader-顶点着色入门
  3. NHibernet能带来什么呢?
  4. 青龙面板实现 G D O S 每日自动签到
  5. T-SQL查询高级--理解SQL SERVER中非聚集索引的覆盖,连接,交叉和过滤
  6. 31. 连续子数组的最大和
  7. MySQL 时间戳(TimeStamp)自动更新
  8. Redis 配置文件详解
  9. Hibernate之session的管理方式
  10. leetcode探索哈希表(一)