IOS中assign、retain、copy、strong、weak以及nonatomic的含义
IOS中assign、retain、copy、strong、weak以及nonatomic的含义
我们在声明@property 属性时,总是要在括号中写上assign、retain、copy、weak、strong中的一个,很多时候,我们仅仅只是按照习惯去写经常写的那一个,但有时候看代码时又会发现别人用的不尽相同,那这些之间的区别是什么呢?
assign:
assign一般用来修饰基本的数据类型,包括基础数据类型 (NSInteger,CGFloat)和C数据类型(int, float, double,
原创
2020-05-14 21:31:59 ·
293 阅读 ·
0 评论