0

这是一个关于应用程序架构的问题。我正在开发 iOS 客户端应用程序和(RoR)服务器后端。似乎我花费了不必要的精力在 RoR 服务器上创建数据模型,将该模型作为 JSON 服务(这部分在 Ruby 中很容易),创建 Objective-C 数据对象,并为所述编写 JSON/NSDictionary 序列化器/反序列化器班级。

似乎我应该能够编写一个数据模式(在 ruby​​、yaml、json 等中),并免费获得 ruby​​ 对象、obj-c 对象和 json 序列化/反序列化。有人对这个问题有任何想法吗?

谢谢!

4

1 回答 1

0

查看可用的不同库。最有效的是 RestKit。http://restkit.org/

RestKit 允许您轻松地将 JSON API 转换为在客户端上同步的 coredata 对象。您可以告诉它要更新哪些对象以及如何更新。

于 2012-05-23T02:47:55.710 回答