0

我应该如何手动将托管对象添加到 Restkit 托管对象存储?我正在使用 Restkit 为 SQLite 数据库播种一系列托管对象。Restkit 的所有功能似乎都面向序列化和反序列化对象,但它似乎没有提供用于从其对象存储中手动添加(或删除)对象的 API。

RestKit 添加了一个 NSManagedObject(ActiveRecord) 类别,可用于通过各种类方法检索托管对象,但是我找不到添加新托管对象或删除托管对象的方法。

我是否应该引用 managedObjectContext RestKit 的对象管理器,然后直接操作数据库?

4

1 回答 1

1

我是否应该引用 managedObjectContext RestKit 的对象管理器,然后直接操作数据库?

我绝不是 RestKit 的专家,但这似乎是要走的路。

我不认为 RestKit 试图取代 Core Data,它只是添加了一些方便的东西来设置数据库和在对象通过 Web 服务时转换它们。您在本地对它们所做的一切仍然是您的责任,因此请使用 Core Data 方法。

于 2012-04-13T07:50:51.677 回答