【问题标题】:Simple Restful framework/client on iOS other than Restkit?除了 Restkit,iOS 上的简单 Restful 框架/客户端?
【发布时间】:2012-05-28 10:41:41
【问题描述】:

我已经用 Restkit 玩了大约一天了,它的复杂性让我发疯了。

我正在寻找一个简单、维护良好、安静的 iOS 客户端,它可以与我用 Rails 编写的 Web 服务器进行通信。我只需要以下内容:轻松调用 CREATE/UPDATE/DELETE 并灵活地检查响应代码和响应正文(我依靠响应正文为我的对象设置某些与服务器相关的 id)

不幸的是,Resty 并不真正支持 ARC,所以它现在不在我的领域。

有什么建议吗?

【问题讨论】:

  • 您不能将 Resty 文件标记为不使用 ARC?这样你的项目就可以是 ARC 并且你仍然可以使用 Resty。
  • 其实RestKit一开始有点难,但你应该试一试。当你理解它时,它真的很棒而且很强大。

标签: iphone ios rest restkit


【解决方案1】:

我强烈推荐AFNetworking。它体积小、速度快、维护良好且易于使用。

除了AFNetworking 之外,最近还发布了另一个名为NSRails 的库,专门用于在使用Rails 时简化CRUD。虽然它是一个较新的库,但我个人没有使用过它,但它看起来很有希望。

【讨论】:

  • @disappearedng 来晚了,但我只是为此目的构建了一个框架。它被称为RestMachine,它建立在出色的 AFNetworking 之上,但可以更方便地处理整个代码中的 CRUD 调用。
【解决方案2】:

使用NSURLSession 和NSJSONSerialization 检索和解析您的JSON,然后使用Github 的Mantle 框架将该JSON 映射到您的ObjC 类。 Mantle 比 RestKit 简单得多。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    • 2012-05-16
    • 1970-01-01
    • 2011-08-27
    • 1970-01-01
    • 2018-03-18
    • 1970-01-01
    相关资源
    最近更新 更多