【发布时间】:2010-10-08 23:04:43
【问题描述】:
XCode 接受它。但是当我内部设置属性时会保留应用(因为只读,但是当我在类方法中初始化值时,外部没有设置器)?
问候, 苹果92
【问题讨论】:
标签: objective-c properties readonly retain
XCode 接受它。但是当我内部设置属性时会保留应用(因为只读,但是当我在类方法中初始化值时,外部没有设置器)?
问候, 苹果92
【问题讨论】:
标签: objective-c properties readonly retain
您可以为面向公众的属性指定(readonly, retain),然后在您的.m 中,将其重新定义为(readwrite, retain),以便能够私下分配给它。我自己偶尔也会使用这种模式。
【讨论】:
这样做的原因是允许您在类延续或类别中执行@property (retain)。如果您在外部属性上没有保留,则会收到有关属性不匹配的警告。
【讨论】:
作为界面文档的形式也不错
【讨论】: