2011-11-02 50 views
3

我得到以下警告,当我在iOS5中奇警告与核心数据在iOS 5中

CoreData: warning: Relationship properties should be @dynamic, not ivars (entity foo, class foo, property bar). This will be an error in the future. 

属性栏在类如@dynamic正在申报运行我的应用程序。我想在它成为“未来的错误”之前解决这个问题。

+2

发布产生错误的代码? – Tim

+0

它不是那种“错误” – iHorse

回答

3

你应该使用Xcode来生成你的MO子类。您将不会从IDE生成的类中看到此错误。

+0

你在哪里没错。它抱怨的是,在.h文件中,我声明了类定义中的变量,就像其他类一样。在iOS5中,只要在.h文件中创建一个@property并在模型文件中声明它即可。不需要有任何像NSString * bar; – iHorse