Xcode 5只读属性需要实例变量

时间:2013-10-04 10:50:40

标签: objective-c automatic-ref-counting readonly xcode5

对这个问题的标题表示抱歉;总是很难把这些事情总结成几句话。

我在Xcode 5中注意到,如果我创建一个@propertyreadonly,我的代码中对实例变量的引用会出现编译器错误。例如:

@property (nonatomic, readonly) UIView *aView;

然后在我的实现中:

self.anotherView = _aView; // blah blah

实例变量是为我自动创建的(我想),为什么我的readonly属性会出现unknown type错误?我确定它之前没有这样做过。

1 个答案:

答案 0 :(得分:0)

我没有注意到Xcode 4和Xcode 5在属性语义方面有任何区别。

您是否可能在某处定义了访问者aView,导致Xcode认为不需要实例变量?