什么时候在NSURLConnection上使用Restkit?

时间:2012-05-30 04:27:41

标签: ios nsurlconnection

我是ios的初学者并注意到很多开发人员使用restkit,什么时候使用Restkit而不是NSURLConnection呢?因为您可以使用NSURL库进行获取/放置/发布/删除。

1 个答案:

答案 0 :(得分:5)

这取决于你的项目。如果你有一个很小的应用程序只是将数据发送到服务器可能你不需要它,NSURLConnection就好了,使用Restkit就像用坦克杀死苍蝇一样。

另一方面,如果您有一个需要的项目:

  • 发送/接收对象到您的服务器/客户端,但您不需要 要自己编写映射器来处理异常,请使用Restkit。

  • 如果需要保留从服务器获得的数据,那么 使用来自RestKit的Core Data支持。

  • 如果您需要将数据解析为JSON或其他格式,Restkit可以 帮助很大。

  • 如果您不想处理来自服务器的错误响应处理,Restkit也可以提供帮助,它可以让您在不同的上下文中捕获错误,RK可以实现神奇,您只需显示错误消息:)< / p>

我认为最好的原因是第一个,对象映射,当您学习如何使用它时会节省大量时间,您可以在此查看有关该功能的文档:https://github.com/RestKit/RestKit/blob/master/Docs/Object%20Mapping.md