点方法问题
为什么前边的-(void)work 这样的方法用[对象 work]调用,get和set方法就可以用 对象.xxx 这种点方法调用?
8
收起
正在回答 回答被采纳积分+1
1回答
imoocLovers
2018-05-18 15:15:14
①-(void)work,这是实例方法,需要用实例对象调用
②对象.xxx,这是调用xxx属性的get方法,使用@property声明xxx后,系统已经帮你自动生成这个属性对应的get和set方法,写法如下:
//举例:属性age @property (nonatomic, assign) NSInteger age; //对应的get和set //set方法 -(void)setAge:(NSInteger)age { } //get方法 - (NSInteger)age { return 0; }
iOS入门:基础语法与常用控件
- 参与学习 1337 人
- 提交作业 712 份
- 解答问题 1878 个
很多人都在疑问没有基础该怎么学习iOS开发?不用担心,本路径采用游戏关卡式的教学模式,并且以经典OC与最新Swift双重结合的教学内容,帮助大家快速掌握两种iOS开发语言基础,去掉“零”标签。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星