iOS 中setter和getter方法为什么不可以同时写-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

iOS 中setter和getter方法为什么不可以同时写

a123456678 2016-07-28 14:55:00 1621
单独写setter方法或者getter方法不会报错。

但是同时写,会报错,说不认识成员变量。

例如属性 NSString * name;

-(void)setName:(NSString *)name
{
_name = name;
}

-(NSString *)name
{
return _name;
}
云服务器登录 云服务器设置
分享到
取消 提交回答
全部回答(2)
  • 离青
    2019-07-17 20:01:25

    加上@synthesize name = _name;可解。

    0 0
  • dume
    2019-07-17 20:01:24

    贴一下属性定义

    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题