iphone - 生成用于使用 Rest 服务的 Objective-c 客户端代码

标签 iphone objective-c ios rest code-generation

我正在构建一个使用外部服务器存储大部分数据的 iPhone 应用程序。服务器使用 REST API 公开所有必需的服务。

理想情况下,我想在 objective-c 中生成可以使用这些服务的客户端代码。最好这些应该返回我可以轻松使用的对象,而不必解析返回的 XML。

我在看什么选项?我对此进行了一些安静的研究,我看到的最接近代码生成的是 wsdl2objc .因为我也拥有后端服务,所以我可以让它们成为基于 SOAP 的服务,但我真的不想这样做,因为我稍后将使用相同的服务集来构建 Web UI(例如)。我的其他选择是使用 RestKit .

非常感谢有关此的任何指导。我很确定这是很多人都遇到过的用例,而我只是无法找到合适的资源或者没有找到合适的地方。

干杯!!!

最佳答案

RestKit 是一个很棒的框架。您仍然需要编写代码,但这将使在 Cocoa 模型和 RESTful/JSON Web 服务之间移动数据的过程变得非常简单。我建议您浏览这些示例,了解他们做事的方式。

关于iphone - 生成用于使用 Rest 服务的 Objective-c 客户端代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5585448/

相关文章:

ios - 在多个部分重用 UITableViewCell

iphone - AVCaptureSession 暂停和恢复记录

iphone - 如何设置 cell.imageview 框架

ios - 使用 block 将数据传回 View Controller

ios - Swift - 声明泛型数组

ios - 使 UISearchBar 背景清晰

iphone - 如何构建 OpenSSL 并优化它的可执行文件大小?

ios - 如何使用 __block 和完成 block 避免内存泄漏

ios - JSON 和 iPhone TableView

iphone - 本地通知问题