1.控制set方法的内存管理
- retain : release旧值,retain新值(用于OC对象)
- assign : 直接赋值,不做任何内存管理(默认,用于非OC对象类型)
- copy : release旧值,copy新值(一般用于NSString *)
2.控制需不需要生成set方法
- readwrite :同时生成set方法和get方法(默认)
- readonly :只会生成get方法
3.多线程管理
- atomic :性能低(默认)
- nonatomic :性能高
4.控制set方法和get方法的名称
- setter : 设置set方法的名称,一定有个冒号:
- getter : 设置get方法的名称
相关文章:
-
2022-12-23
-
2023-03-20
-
2021-11-10
-
2021-07-25
-
2022-12-23
-
2021-11-02
-
2021-12-07
-
2022-12-23
猜你喜欢
-
2022-01-22
-
2021-07-07
-
2022-12-23
-
2021-05-22
-
2022-12-23
-
2022-12-23
-
2022-12-23
相关资源
-
下载
2022-12-04
-
下载
2021-06-05
-
下载
2022-12-22