Iphone 实体关系问题(核心数据)

Iphone 实体关系问题(核心数据),iphone,core-data,entity-relationship,Iphone,Core Data,Entity Relationship,我有两个实体名为UserInfo和Department,它们分别有一个和多个关系,在运行我的应用程序时,我得到了这个 Undefined symbols for architecture i386: "_OBJC_METACLASS_$_NSManagedObject", referenced from: _OBJC_METACLASS_$_Department in Department.o _OBJC_METACLASS_$_UserInfo in UserInf

我有两个实体名为UserInfo和Department,它们分别有一个和多个关系,在运行我的应用程序时,我得到了这个

Undefined symbols for architecture i386:
  "_OBJC_METACLASS_$_NSManagedObject", referenced from:
      _OBJC_METACLASS_$_Department in Department.o
      _OBJC_METACLASS_$_UserInfo in UserInfo.o
  "_OBJC_CLASS_$_NSManagedObject", referenced from:
      _OBJC_CLASS_$_Department in Department.o
      _OBJC_CLASS_$_UserInfo in UserInfo.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
//h部

#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>

@class UserInfo;

@interface Department : NSManagedObject

@property (nonatomic, retain) NSString * id;
@property (nonatomic, retain) NSString * post;
@property (nonatomic, retain) NSSet *user;
@end

@interface Department (CoreDataGeneratedAccessors)

- (void)addUserObject:(UserInfo *)value;
- (void)removeUserObject:(UserInfo *)value;
- (void)addUser:(NSSet *)values;
- (void)removeUser:(NSSet *)values;
@end

出现了什么问题?

在您的项目中添加
CoreData.framework
来自
BuildPhases->LinkBinaryWithLibrary->Add

您能否向我们展示您针对CoreData框架链接的Department.h/mAre的src?似乎是CoreData框架链接的问题。它在你的应用程序中链接正确吗?哦,是的..核心数据框架丢失了。。。
#import "Department.h"
#import "UserInfo.h"

@implementation Department

@dynamic id;
@dynamic post;
@dynamic user;

@end