1

它更像是一个最佳实践之类的问题。来了……

我已经在核心数据中为我的实体自动生成了一些类,现在我想将它们用作模型对象以将这些模型转换为 JSON 并将其发送到服务器。所以我的问题是使用这些类是否可以,或者我应该创建单独的类并使用数据映射器类来映射这些核心数据和模型类......

哪种方法更好,为什么...?

感谢您的输入...

4

2 回答 2

5

您可以像使用NSManagedObject任何其他 NSObject 类一样使用您的子类并向这些类添加方法。这是完全可以接受的(并且比创建单独的对象类和使用数据映射器更好)。

于 2012-06-19T05:06:27.467 回答
0

使用mogen来避免@svena 提到的问题。它将自动管理核心数据模型的生成,以防止覆盖您自己的代码。另外我建议尝试使用 RestKit进行服务器交互。至少您可以借用他们的对象序列化代码,因为它完全符合您的要求。

于 2012-06-19T06:40:51.310 回答