@property后面的修饰符总结

来源:互联网 发布:遗传算法本质 编辑:程序博客网 时间:2024/05/18 02:49

@property后面总的有如下修饰符:

readWrite,readOnly,assign,copy,retain;

readWrite:系统会自动帮我们生成getter和setter方法;

readOnly: 系统只会帮我们生成getter方法;

assign:表示直接赋值,适用于基本数据类型:NSInteger和CGFolat

copy:使用于NSString,与NSString一起用表示浅拷贝,与NSMutableString表示深拷贝。

retain:使用于除了assign和copy之外的NSObject的子类,例如NSArray,UIView,NSDictionary等

控件用weak修饰,delegate用assign和weak修饰


0 0
原创粉丝点击