自从更新Xcode以来,我收到了这个新警告:自动属性合成不会合成属性' title&#39 ;;它将由其超类实现,使用@dynamic来确认意图。这是为了
@property (strong ,nonatomic) NSString *title;
在UIView控制器中我有子类。有谁知道这个警告意味着什么以及如何摆脱它?
由于
答案 0 :(得分:3)
UIViewController
已有property called title
可供读/写使用。您的自定义属性具有相同的名称,预示着它。然后,编译器会引发此错误,就好像您正在重新声明一个访问器方法(而不是使用@dynamic)。您应该重命名自定义属性。