所以,我有几个NSManagedObject
类的应用程序,我想提取一些逻辑,并把它变成一个独立的框架,在其他应用程序中使用。核心数据及私人框架
我有一个类一样,让我们说:
Employee
- firstName (an MOM property)
- lastName (an MOM property)
- (NSString *)fullName (a method)
- (NSUInteger)daysHired (an ObjC property)
- etc...
我很乐意提供这个类,它是MOM的定义,在一个框架。我认为这可以通过在框架中添加一个.mom,在那里定义Employee,在框架中构建类的.h和.m。当我想重用这个类时,我只需将其包含到项目的构建中,将框架中的.mom与应用程序的.mom合并,并且实体将可用。我猜?
但是,我没有看到如何从框架中取得一个实体def/NSManagedObject子类,然后子类化或扩展到一个新的应用程序中。为了让我的应用程序的NSManagedObjects
和框架的抽象的人之间的关系,我不得不继承框架的实体 - 我不明白你怎么可以在另一个MOM文件中的一个文件MOM有关的entites到实体,无论是超类还是作为关系的目的地。
想法?是否有可能在框架中提供MOM?
......如果这是不够的,“接受”,并颁发了有恩惠,这将是很好,如果你想至少说为什么。 –
厚脸皮哈哈哈。顺便说一句好的回答。 – Daniel
对不起。我可能会做第二件事。 – iluvcapra