在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
iOS5.0以后就開始能够使用ARC( Automatic Reference Counting:自己主动引用计数)来取代之前的MRC(Manual Reference Counting:人工引用计数)。使用ARC会降低非常多代码和忘了释放对象的苦恼。 可是事情都有两面性。 使用了ARC之后假设你想复用曾经写过的使用MRC的类, 就会出报错。 这时候怎么办?方法比較简单, 仅仅须要做以下的一个步骤就能够解决:
在targets的build phases选项下Compile Sources下选择要不使用arc编译的文件,双击它,输入
MRCproject中也能够使用ARC的类。
方法例如以下: 在targets的build phases选项下Compile Sources下选择要使用arc编译的文件。双击它,输入 -fobjc-arc 就可以 |
请发表评论