如何解决声明基本类型属性
| 我想用int
s和bool
s声明属性,例如:
@property(nonatomic,retain) bool signOutgoingFax;
我得到的错误是:
具有\'retain \'属性的属性\'signOutgoingFax \'必须是对象类型
解决方法
您不保留
BOOL
int
或float
。只需使用
@property(nonatomic) bool signOutgoingFax;
这里的要点是变量被声明为\“ BOOL \”,而不是\“ BOOL * \”(这将是一个指针),因此您不应使用retain
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。