使用Restkit为NSManagedObject类创建实例

iPh*_*Guy 2 iphone xcode core-data objective-c restkit

我如何为NSmanagedObject类创建一个实例,我使用核心数据模型创建.我有另一个类,它是NSObject的子类.我想为NSManageObject类创建一个对象.我怎样才能做到这一点.这是我们为NSobject类创建实例的正常方式

ClassB.m // ClassB是NSObject类

ClassA *obj = [[ClassA alloc]init]; //ClassA is NSmanagedObject Class
Run Code Online (Sandbox Code Playgroud)

还是有办法做到这一点???

我没有使用此代码(Apple Docs)来创建实例

NSManagedObject *newEmployee = [[NSManagedObject alloc]

            initWithEntity:employeeEntity

            insertIntoManagedObjectContext:context];
Run Code Online (Sandbox Code Playgroud)

我想知道,有没有办法使用restkit创建一个类似于上面代码的对象

注意:我使用Restkit来创建对象实例和映射.

谢谢

Jer*_*upé 5

使用Restkit,您可以在要创建的类上使用静态方法对象.在你的例子中

[ClassA object]

会返回一个实例化的对象.

请务必导入正确的标头:

#import <RestKit/CoreData.h>

代替

#import <CoreData/CoreData.h>

  • 该对象方法似乎不存在于RestKit的0.11版本中. (2认同)