更新到下一个Xcode获取编译器警告自动属性合成将不会合成属性

时间:2015-05-06 16:49:35

标签: ios objective-c

自从更新Xcode以来,我收到了这个新警告:自动属性合成不会合成属性' title&#39 ;;它将由其超类实现,使用@dynamic来确认意图。这是为了

@property (strong ,nonatomic) NSString *title;

在UIView控制器中我有子类。有谁知道这个警告意味着什么以及如何摆脱它?

由于

1 个答案:

答案 0 :(得分:3)

UIViewController已有property called title可供读/写使用。您的自定义属性具有相同的名称,预示着它。然后,编译器会引发此错误,就好像您正在重新声明一个访问器方法(而不是使用@dynamic)。您应该重命名自定义属性。