黑马程序员技术交流社区

标题: objective C 什么时候需要重写get、set方法 [打印本页]

作者: 明阳天夏    时间: 2016-1-10 18:08
标题: objective C 什么时候需要重写get、set方法
set get就是存储数据和取得数据的方法,在OC中叫做合成存取器,OC中已经为你写好了,只需要你添加适当的代码即可。
在类文件中添加
@property (assign) int testVar;
在.m文件中类实现的下面添加
@synthesize testVar;
这样就可以直接通过self.testVar=0;设置它的值,也能通过.操作符取得这个值。

get用于读写,set用于写入;如果该属性只读,则重写get;如果该属性只写,则重写set;如果该属性即可读又可写,则重写get和set




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2