coredata-实体关系的问题(核心数据)

问题描述

实体关系的问题(核心数据)
有两个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.old: symbol(s) not found for architecture i386clang: error: linker command failed with exit code 1 (use -v to see invocation)

// Department.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

// Department.m

#import ""Department.h""#import ""UserInfo.h""@implementation Department@dynamic id;@dynamic post;@dynamic user;@end

解决方案

你看看这个报错集合:
http://blog.csdn.net/newpact/article/details/8460960

解决方案二:
http://www.cnblogs.com/lovekarri/archive/2013/03/06/2945620.html

时间: 2024-08-29 11:55:25

coredata-实体关系的问题(核心数据)的相关文章

ADO.NET:使用实体框架灵活地为数据建模

本文将介绍以下内容: 实体框架背后的原理 实体数据模型 查询.映射和 n 层开发 本文使用了以下技术: ADO.NET.LINQ.实体框架 框架概念最初是在 2006 年作为 ADO.NET vNext 引入的,现在它已准备好要在即将发布的 Visual Studio 2008 SP1 中大显身手.在历经多年对类似产品的多次失败尝试后,Microsoft 随 Visual Studio 2008 发布了部分适合于对象关系映射 (ORM) 空间的下列两种技术:LINQ to SQL 和 ADO.N

重新设计网页的任务:找到适当的核心数据像素率

文章描述:巧用"核心数据像素"打造出彩的用户界面设计. 导读:更新一个网页界面,对其进行重新设计和包装可以有很多种不同的方案.作者Rian van der Merwe认为在重新包装过程中,要首先肯定网页的用户需求.展望市场的总体趋势,战略性的品牌定位.重新设计的方案和具体落实都要为他们服务.而重新包 装的风险在于,更新之后的网页失去了用户已经适应.熟悉.认可的导航和体验.在美观改进的同时,失去了忠实于老版本体验的用户.由于这样一个风险的存在, 设计的方向和宗旨需要谨慎把握.是否有保证美

实体关系图

  解释 实体关系图:简记E-R图是指以实体.关系.属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式.E-R图为实体-联系图,提供了表示实体型.属性和联系的方法,用来描述现实世界的概念模型.E-R模型最常见的运用是在数据库设计的分析阶段,也就是数据库设计者和数据库用户之间的沟通工具和桥梁.E-R模型的作用是建构一个概念数据模型,而概念数据模型正是数据库结构的表示法,而且這种表示法与数据库管理系统及数据模型都无关系. 构成 实体(Entity): 它是关系型数据库的最基本抽像概念

ios-关于核心数据判定的问题

问题描述 关于核心数据判定的问题 我用到一个核心数据模型,一对多关系模式.其中一个category,包含很多subcategories. Category <---->> Subcategory 我想做到,判断指定的Category中是否包括具体名称的Subcategory. 比如,现在已经有两个category,需要得知命名为Fruit的category中是否包括名为Apple的subcategory. Vetegables - Carrot - Lettuce Fruits - Ap

Hibernate实体关系映射—Annotation

hibernate实体关系映射分为:     单边一对一,双边一对一:     单边一对多,单边多对一:     双边一对多,双边多对一:     单边多对多,双边多对多:     以及主键相同的单双边一对一.下面分别总结这几种关系映射的注解方法: 1.  单边一对一和双边一对一     单边一对一:比如一个学生(Student)有一个学生证(StudentCard),且Student类中有一个StudentCard对象: [java] view plain copy   @Entity    

巧用“核心数据像素”打造出彩的用户界面设计

导读:更新一个网页界面,对其进行重新设计和包装可以有很多种不同的方案.作者Rian van der Merwe认为在重新包装过程中,要首先肯定网页的用户需求.展望市场的总体趋势,战略性的品牌定位.重新设计的方案和具体落实都要为他们服务.而重新包 装的风险在于,更新之后的网页失去了用户已经适应.熟悉.认可的导航和体验.在美观改进的同时,失去了忠实于老版本体验的用户.由于这样一个风险的存在, 设计的方向和宗旨需要谨慎把握.是否有保证美观的低风险方案?带着这个问题, Rian借鉴了Edward Tuf

困惑多年的问题:关于实体关系映射

问题描述 在实体映射时请问应该怎么处理实体之前的关系.举个例子,实体A引用实体B,实体B又与实体C为一对多(或多对多)关系,如下:classEntityA{publicintEntityBId{get;set;}publicEntityBEntityB{get;set;}}classEntityB{publicList<EntityC>EntityCItems{get;set;}}classEntityC{}数据访问类classEntityADAL{EntityAGetByPK(intEnti

用实体关系图进行数据库建模 (无事可作,转贴)

用实体关系图进行数据库建模 (阿良@仙人掌工作室 2001年08月14日 15:37) 一.概述 很可能你现在正在规划一个数据库驱动的网站:而且几乎可以肯定的是,你一定已经浏览过数据库驱动的网站.过去,一些网站依赖CGI脚本和文本文件存储实现数据持久化,但现在我们能够访问大量不同的关系型.对象-关系型.面向对象型数据库.对于Web应用来说,关系数据库是一种强大的支持工具,这得感谢它们的高可用性.性能,而且相对来说,关系数据库比较容易使用.要找出一个功能完善.源代码开放.能够在多种平台上运行的数据

通过序列化和反序列化泛型数据实体集合来实现持久化数据对象的方法

对象|集合|数据 通过序列化和反序列化泛型数据实体集合来实现持久化数据对象的方法 我们在平时使用数据库的时候,经常会碰到一个问题,就是不希望数据实体对象插入数据库中, 却有想持久化的时候,那么就可以用序列化成 XML字符串,来保存到其他地方,由于生成的是字符串,所以可以保存到任意我们想保存的地方.比如 asp.net的ViewState,cookie,cache等. 首先,我们定义一个数据实体类.     class Entity    {        public Entity()