设置器 set方法,访问器 get方法,get方法前面不要加get,因为get在oc里面是关键字,一般是通过返回值设置get方法,用@property简化设置器和访问器,@property声明set和
get方法,@synthesize实现set和get方法
在@property和@synthesize简化get和set方法后,就能通过点语法来获取实例变量;
点语法:
self.myNumber=10 ; // set方法
self.myNumber; // get方法
在@property()中 可以填写的属性
readwrite :默认
readonly 只读,意味着没有set方法,只有get方法
assign :默认,引用计数不增加,用于基本数据类型int等,非指针类型
retain 引用计数增加
原子性:actomic 默认;是oc中一种线程保护技术,是防止在未完成的时候被另外一个线程使用,造成数据错误
非原子性:nonatomic
本文详细介绍了Objective-C中属性(@property)的使用方法及其重要特性,包括设置器(set方法)与访问器(get方法)的作用及实现方式。探讨了不同属性修饰符如readwrite、readonly、assign、retain的意义,并解释了原子性和非原子性的区别。

791

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



