我需要在我的应用程序中实现基本的RESTful功能,例如post/get/delete + json解析。
您建议使用什么作为框架:
1) Resty http://projects.lukeredpath.co.uk/resty/ (ARC?) 2) http://restkit.org/ (ARC?)
它们各自的优势是什么?
我问的原因是因为昨天我用ASIHTTPRequest实现了一些RESTful特性,但今天我读到不再支持了:(
还有一件事,我听说在GCD( iOS5 Dispatcher或类似的东西)中有一个JSON支持的构建,它能在iOS4客户端上工作吗?(它是编译时还是运行时依赖项?),它可以执行post/get请求吗?
发布于 2012-05-10 20:37:34
这取决于您的要求。
如果您只需要与服务器进行一些RESTful通信,那么Resty并不是太差(尽管我从未使用过它,但它看起来很简单)。
另一方面,Restkit是一个强大的包,因为它有一个终极功能。与核心数据集成。Restkit能够解析Json响应,将它们转换为对象,并将这些对象保存到核心数据中,只需最少的开箱即用代码。这使得它非常有用,以防这是您正在寻找的功能类型。
我鼓励您定义所需的功能,并查看一下框架。如果像你说的那样,它是最基本的东西,那么人们可以说Restkit可能太强大了。
至于内置的JSON解析库,它在优先级列表中排名靠后。这些框架已经包含了一个Json解析器,并且工作得很好。在使用所选的JSON解析器对这些打包的框架进行改造之前,我会认真考虑其优点。
https://stackoverflow.com/questions/10490512
复制相似问题