搜索

首页  >  问答  >  正文

objective-c - @property重写 setter 和 getter 方法

为什么同时重新 getter 和 setter 方法时,访问不了_属性?怎么才能同时重写 getter 和 setter 方法,小白求教!

过去多啦不再A梦过去多啦不再A梦2757 天前714

全部回复(2)我来回复

  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:26:48

    这个确实会提示错误,需要加一行:

    @synthesize city = _city;

    回复
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:26:48

    封装后,只能通过封装方法来访问属性了,把_city改成self.city。不知道说得对不对

    回复
    0
  • 取消回复