IOS学习第22天
点语法
1.点语法: 相当于调用方法.
对象名.name = @"xxx";
//相当于 [对象名 setName:@"xxx"]
对象名.age = 19;
//相当于 [对象名 setAge:19];
对象名.xxx = @"20";
//相当于 [对象名 setXxx:@"20"];
NSString * name = [对象名 name];
NSString * name1 = 对象名.name;
总结:点语法的使用
如果点语法出现在赋值号左边,相当于赋值
那么这个语法就是调用了对象的 setXXX方法
1>点语法使用在赋值符号的左边
对象.xxx = 值 -----> [对象 setXxx:值];
如果点语法出现在等号右边 那么相当于取值
这个点语法就是调用了对象的getter方法//getter方法不是已get开头
当点语法单独使用的时候,一般都是取值
2>点语法使用在赋值符号的右边
变量 = 对象.xxx -----> [对象 xxx];
注意