iphone - json 模式到 objective c - 模型类生成

标签 iphone objective-c json rest schema

嗨堆栈溢出人

我正在编写一个通过 REST 和 JSON 连接到 Web 服务的 iphone 应用程序。 我想从我的 Web 服务提供的 json 模式生成 objective-c 中的模型类,有点像我使用 wsdl2objc 和 asoap、xml 和 wsdl 组合所做的。

看起来关于这个主题的内容不多

我尝试了来自 http://code.google.com/p/bkjsonschema/ 的名为 jsonschema2objc.rb 的东西但它甚至在最简单的 json 模式上也给我错误,在这里找到:http://en.wikipedia.org/wiki/JSON#Schema

我得到这个错误:
使用临时文件/var/folders/rN/rNw33pkyHVeNG+-IesdU+k+++TI/-Tmp-/jsonschema2objc.8WRkBSQo !!!索引产品的对象定义具有未知类型

所以这是我的 2 个问题:

  • 你们知道实现 jsonchema => objective c 类的好工具吗?
  • 你知道这个错误在我的 ./jsonschema2objc.rb 中意味着什么吗

谢谢!

最佳答案

Mac Appstore 中有一个名为 JSONModeler 的非常好的工具(现在已停产),但同样的人制作了 JSON Accelerator这是同一程序的演变。它真的很好(而且很便宜)并且它生成 Objective-C、Java 和 Python 代码(JSONModeler 还支持 Coredata 类和模式,但我不知道他们是否仍然在新的中支持它)。

关于iphone - json 模式到 objective c - 模型类生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5287636/

相关文章:

iphone - 在加载特定 View Controller 时禁用可达性 block 运行?

ios - Objective C 中的 RSA 实现

iphone - 当应用程序处于后台时,如何让我的 AVPlayer 播放?

iphone - 图层的过渡效果

objective-c - 如何克服 CString 错误

c# - 如何从 Google API 获取 JSON 数据并将其存储在变量中?

javascript - 如何使 JSON.stringify 仅序列化 TypeScript getter?

json - Jasper Report - 将 json IO 流传递给子报表

iphone - 将 NSObject 转换为 NSData

ios - 删除表中的所有值