iOS开发-MRC与ARC混编的那些事儿

我们公司是一家做企业级应用的互联网公司,公司成立早期就已经拥有了一款成熟的互联网产品。直到今天,项目本身依旧是MRC的项目,而我们采取的是MRC与ARC混编进行继续维护开发。

1.项目是否采用ARC模式开发的设置,现在创建的项目默认是ARC

iOS开发-MRC与ARC混编的那些事儿_第1张图片
Automatic Reference Counting.png

2.以后的开发过程中难免会遇到MRC与ARC进行混编
下图是在MRC项目中添加ARC的文件,可以使用 -fobjc-arc 标记即可。若在ARC项目中使用MRC的文件,则使用-fno-objc-arc标记。


iOS开发-MRC与ARC混编的那些事儿_第2张图片
MRC项目中使用ARC.png

你可能感兴趣的:(iOS开发-MRC与ARC混编的那些事儿)