刚入行、发现真的是越深究越晕。
今天看到类别中不能添加成员变量。但可以通过@property添加属性。
帖子说这里的属性只有set和get方法、并不含有实例变量,但也算作属性
所以想问、如果单独手写一对方法。定义上来讲能算作属性么?
还是说只有可以通过self. 调用的才算做属性?
谢谢各位
今天看到类别中不能添加成员变量。但可以通过@property添加属性。
帖子说这里的属性只有set和get方法、并不含有实例变量,但也算作属性
所以想问、如果单独手写一对方法。定义上来讲能算作属性么?
还是说只有可以通过self. 调用的才算做属性?
谢谢各位
thanks~但是通过self. 调用的都是s/geter方法吧?只读设置下也可以调用。但是会提示"Assingment to readonly property"赋值被禁用了
嗯...刚才试了试。单独手写s/getter方法的话 不能用self.调用~看来似乎还是要用self. 能调用的才算属性。赞同前半句