嗨堆栈溢出人
我正在编写一个通过 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/