使用点语法赋值和取值方法
- 点语法:xcode的特性,xcode帮我们做代码替换
- 对象.属性名
- 注意:此时(p.age)并不是直接访问实例变量,而是xcode看到点语法(p.age=18)后,会帮我们自动替换成[p setAge:18]
- p.age –替换–>[p setAge:18]
// 旧的赋值和取值方法
Person *p=[Person new];
//调用set方法
[p setAge:18];
[p setName:@"张三丰"];
//调用get方法
int a=[p age];
NSString *s=[p name];
// 使用点语法赋值和取值方法
//
Person *p=[Person new];
p.age=18;
p.name=@"张三丰";
int a=p.age;
NSString *s=p.name;