这是一个关于应用程序架构的问题。我正在开发 iOS 客户端应用程序和(RoR)服务器后端。似乎我花费了不必要的精力在 RoR 服务器上创建数据模型,将该模型作为 JSON 服务(这部分在 Ruby 中很容易),创建 Objective-C 数据对象,并为所述编写 JSON/NSDictionary 序列化器/反序列化器班级。
似乎我应该能够编写一个数据模式(在 ruby、yaml、json 等中),并免费获得 ruby 对象、obj-c 对象和 json 序列化/反序列化。有人对这个问题有任何想法吗?
谢谢!