OC里面的点语法

之前我一直对OC的点语法的理解是错误的!请看下面代码:

注释原文:

//这个点语法不是去给直接给name属性赋值,而是去ZHHPerson类中寻找setName:方法,然后再给name属性赋值.在Xcode中,只要有name属性,就可以直接调用person.name,是因为Xcode自动生成了setName:方法.为了验证我的说法:可以将定义的name属性注释,然后手动添加setName:方法与name方法,那么点语法还是能用.

原文地址:https://www.cnblogs.com/iOS771722918/p/4475831.html