作为RESTful客户端,您更喜欢什么 - RestKit vs Resty

Eug*_*ter 4 rest json asihttprequest ios restkit

我需要在我的应用程序中实现基本的RESTful功能,例如post/get/delete + json解析.

你建议用什么作为框架:

1)Resty http://projects.lukeredpath.co.uk/resty/ (ARC?)2)http://restkit.org/(ARC?)

他们每个人的优势是什么?

我问的原因是因为昨天我使用ASIHTTPRequest实现了一些RESTful功能,但今天我读的不再受支持:(

还有一件事,我听说在iOS5 SDK(GCD Dispatcher或类似的东西)中有一个JSON支持的内置版,它适用于iOS4客户端吗?(是编译时还是运行时依赖?),它可以发布/获取请求吗?

Adi*_*rer 5

取决于您的要求.

如果你只需要与服务器进行一些RESTful通信,那么Resty不是太糟糕(虽然我从未使用它,但看起来很简单).

另一方面,Restkit是一个强大的包,因为它有一个终极功能.与核心数据集成.Restkit能够解析Json响应,将它们转换为对象并将这些对象保存到核心数据中,并且开箱即用的编码最少.这使得它非常有用,如果这是您正在寻找的功能类型.

我鼓励您定义所需的功能并查看框架.如果它是基本的东西,正如你所说,那么人们可以争辩说Restkit可能太强大了.

对于内置的JSON解析库,它优先于列表.这些框架已经包含了一个Json解析器,它们工作得很好.在我继续使用选择的JSON解析器来改进这些打包框架之前,我会认真考虑这些优势.