解密UIViewController属性警告

Ach*_*rya 3 iphone warnings objective-c

我无法理解我在Xcode上发出的这个警告是什么.在谷歌上搜索它并没有太大的帮助.如果有人之前遇到过这个警告,那么如果我能得到一些关于如何摆脱它的提示会很棒.

(更新的)屏幕截图位于:

http://imagebin.antiyes.com/images/0116033001255720169_90.png

再次感谢.

编辑: 警告消息,供将来搜索
warning: property 'title' 'copy' attribute does not match super class 'UIViewController' property
warning: property 'title' type does not match super class 'UIViewController' property type

Mar*_*c W 15

通过命名属性"title" PageViewController,您实际上覆盖了中title定义的属性UIViewController.因此,要么为子类的属性选择不同的名称,要么使用由其定义的名称UIViewController.我会建议第二个,因为看起来你只是想存储你的视图的标题.

覆盖子类中的属性时,某些属性与超类的定义不同.其中两个是类型和副本与保留与分配("复制属性",作为警告状态).由于您title在此区域中定义的版本不同,因此UIViewController会收到警告.