ARC
property的修饰符总结
· strong相当于MRR中的retain。
· weak相当于MRR中可以使用对象的assign
· copy:之前的copy一样, 复制一个对象并创建strong关联。
· assign:对象不能使用assign,基本数据类型(BOOL、int、float)仍然可以使用。
ARC、MRR的使 标记
· 对于某些我们不希望使用 ARC 的文件,例如第三方库源文件,可以在 Project
Settings -> Build Phases 中设置
· -fno-objc-arc 标记源代码文件使用MRR ·-fobjc-arc 标记文件使用ARC
@interface <#class name#> : <#superclass#>
{
//全局变量
}
//属性用property修饰
@end
本文总结了Objective-C中ARC与MRR模式下property的修饰符使用方法,包括strong、weak、copy和assign的区别,并介绍了如何通过编译器选项在项目中指定使用ARC或MRR。

被折叠的 条评论
为什么被折叠?



