【发布时间】:2012-09-18 15:15:36
【问题描述】:
在 myClass.h 中,我这样做:
typedef enum {
SignUpLabel,
SignUpButton,
LogInFieldsTwitterButton,
LogInFieldsFacebookButton,
LogInWithFaceBookTiwtterLabel,
} logInFields;
@property (nonatomic, readonly, assign) logInFields fields;
@end
我希望logInField 对公众来说是只读的,但它可以是私有的读/写。因此,我这样做:
@interface myClass ()
@property (readwrite, assign ) logInFields fields;
@end
但是,我收到了警告:
Property attribute in continuation class does not match the primary class
谁能告诉我这里缺少什么以及如何使编译器静音?
【问题讨论】:
-
您是否尝试在 .m 中添加“非原子”?
-
谢谢。刚刚添加,它工作......
-
哦,那我最好把它贴出来并获得一些积分。 :D
标签: objective-c ios readonly