2
我想int
S和bool
s到声明属性,例如:声明基本类型的属性
@property(nonatomic,retain) bool signOutgoingFax;
我得到的错误是:
财产 'signOutgoingFax' 与 '保留' 属性必须是对象类型
我想int
S和bool
s到声明属性,例如:声明基本类型的属性
@property(nonatomic,retain) bool signOutgoingFax;
我得到的错误是:
财产 'signOutgoingFax' 与 '保留' 属性必须是对象类型
您不保留BOOL
int
或float
。只需使用
@property(nonatomic) bool signOutgoingFax;
这里的要点是,变量声明为“BOOL”,而不是“BOOL *”(这将是一个指针),因此你不应该使用retain
。
过去几天你一直很有帮助。感谢您的积极帮助。 – jini
@jini:谢谢:-)你一定会受到欢迎。 – PengOne
这是正确的,但请记住'bool'和'BOOL'是两种不同的类型。后者在“布尔”存在之前一直存在,但是被期望。 – jer