点语法 @property语法 id指针

IOS学习第22天点语法1.点语法: 相当于调用方法. 对象名.name = @"xxx"; //相当于 [对象名 setName:@"xxx"] 对象名.age = 19; //相当于 [对象名 setAge:19]; 对象名.xxx = @"20"; //相当于 [对象名 setXxx:@"20"]; NSString * name = [对
摘要由CSDN通过智能技术生成

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];

注意
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值