美文网首页
ios property和实例变量

ios property和实例变量

作者: XiaXiang | 来源:发表于2015-09-18 19:29 被阅读58次

@property NSString* name;

生成的实例变量名将是_name
所以要访问这个实例变量,就有2种方法,或者使用.操作符
NSString *n = self.name;
这等价于:
NSString *n = [self name]
或者,直接使用实例变量名:
NSString *n = _name;
另外,不能采用_name=xxx的写法,原因在于,_name是实例变量,并不提供settergetter方法,如需使用,需要重新gettersetter方法

相关文章

网友评论

      本文标题:ios property和实例变量

      本文链接:https://www.haomeiwen.com/subject/vnbbcttx.html