iOS点方法使用

来源:互联网 发布:如何申请淘宝 编辑:程序博客网 时间:2024/05/22 12:19

点方法使用

点方法的含义:
*点方法是指通过对象.成员变量名的形式进行对变量的访问
*点方法本质是get和set方法
*@property这个关键字是生成,就是get和set方法的声明和实现
接下来展示一下点方法的使用,以职员年龄为例:
stuff.h

@interface Stuff:NSObject{int _age;//定义成员变量}//生成方法//set方法-(void)setAge:(int newAge);//get方法-(int)age;

stuff.m

@implementation Stuff-(void)setAge:(int)newAge{_age=newAge;//设置}-(int)age{return age;//获取年龄}

main.m

int main(){//创建对象Stuff  *s=[[Stuff alloc]init];//设置age的值s.age=10;//取出age的值int a=s.age;NSLog("value is %i",a);return o;}

附加:
s.age=10;
等价于:
[s setAge:10];
int a=s.age
等价于:
int a=[s age];

总结:
点方法是对方法的调用,从而去访问成员变量,而不是直接调用成员变量

0 0
原创粉丝点击