我正在尝试将Mantle用于iOS应用程序中的所有模型(默认情况下只是为了提供JSON序列化),并且我也尝试将这些模型与核心数据一起使用(在我阅读时应该可以)。

我已经找到了用ManagedObjectContext插入的方法。

[MTLManagedObjectAdapter managedObjectFromModel:plan insertingIntoContext:self.managedObjectContext error:nil];


但是,如何取回结果?

谢谢

最佳答案

1.提取

正常情况下,使用NSFetchRequest从CoreData中获取对象(如果您不知道该怎么做,那么我建议您首先正确学习CoreData)。

2.转换

然后:

NSError *error;
SomeModel *mantleModelObject = [MTLManagedObjectAdapter modelOfClass:[SomeModel class] fromManagedObject:managedObject error:&error];


在撰写Mantle文档时,我不得不浏览源代码以了解库的工作原理。

关于ios - Mantle和CoreData集成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23913706/

10-10 20:48