IOS中属性的get,set方法

set方法中不能使用self.    会无限循环引用,导致崩溃。需要改为_A

因为self. 包含了set和get方法。而通过下划线是获取自己的实例变量,不包含set和get的方法。


如果你同时声明了get方法,那么_的用法将失效。系统将不会生成下划线成员变量

所以,如果没必要用到自定义set,get方法的时候千万不要去重载。尤其是get。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • A:想通过少食多餐减肥法来控制饮食摄入量,可是总觉得吃不饱,感觉一天都在吃吃吃,这方法真的管用吗? 近来有研究表明...
    人鱼线vs马甲线阅读 5,033评论 1 5
  • 你是个秘密 长在过去 扎根现在 滋扰未来 如同风 吹过又再来 好似影 无形却存在 不愿与人分享 不曾与谁提及 你隐...
    张诗悦Jenny阅读 1,283评论 0 0
  • 现在的写手太多,读者更多。我们是小小的写手,也是小小的读者。 1 最近自己取消关注了好多的微信公众号,原本很喜欢的...
    冰淇淋在路上阅读 2,047评论 0 1
  • 常常羡慕时光的冷静,它不会因为人类的情愫而停留脚步,总是不悲不喜一分一秒地走着,一年复一年,一日复一日。有时抬头仰...
    林山水阅读 1,873评论 0 0

友情链接更多精彩内容