如何解决链接xcode的xcdatamodel错误?

如何解决链接xcode的xcdatamodel错误?

问题描述:

我做了2个实体如何解决链接xcode的xcdatamodel错误?

  1. 阶段新xcdatamodeld,这其中有很多的关系,以平

  2. 水平,这其中有许多属性,并与第一阶段的关系

但是当我从该xcdatamodeld创建NSManagedObject子类,并构建我的项目..日志中显示3个错误

是这样的:

Undefined symbols for architecture i386: 
     "_OBJC_METACLASS_$_NSManagedObject", referenced from: 
      _OBJC_METACLASS_$_Stage in Stage.o 
      _OBJC_METACLASS_$_Level in Level.o 
     "_OBJC_CLASS_$_NSManagedObject", referenced from: 
      _OBJC_CLASS_$_Stage in Stage.o 
      _OBJC_CLASS_$_Level in Level.o 
    ld: symbol(s) not found for architecture i386 
    clang: error: linker command failed with exit code 1 (use -v to see invocation) 

有人也有这个麻烦吗?

我该如何解决这个错误?

我在Xcode和IOS程序员新手,谢谢你提前^^

+0

您是否在项目中添加了coredata.framework? – TheTiger 2012-07-28 05:47:23

+0

还没..我必须添加coredata.framework吗? – 2012-07-28 06:43:37

+0

谢谢你的回答...:D – 2012-07-28 06:46:55

好像你还没有在你的项目中添加CoreData.framework。对于这一点 -
选择Target转到构建阶段>链接二进制与图书馆然后点击“+”按钮(在下面左上角),然后选择CoreData.framework然后点击地址按钮。

+0

是的,这是工作..:D 谢谢你vakul saini ..你是天堂的天使... haha​​haha – 2012-07-28 06:46:07

+0

天使 - 哈哈:-) .... ..我的upvote在哪里? – TheTiger 2012-07-28 06:50:54

+0

Iam新手,不能投票:p – 2012-07-28 07:17:01