【问题标题】:get Property attribute in continuation class does not match the primary class延续类中的获取属性属性与主类不匹配
【发布时间】: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


【解决方案1】:

您是否尝试在 .m 中添加“非原子”?

【讨论】:

    猜你喜欢
    • 2014-09-17
    • 2011-06-06
    • 2021-10-15
    • 2014-09-18
    • 2013-12-22
    • 1970-01-01
    • 2021-03-26
    • 2013-03-22
    • 2023-03-22
    相关资源
    最近更新 更多