过去我使用ASIHTTPRequest,但现在使用NSURLRequest。我们现在应该使用NSURLRequest吗?有什么缺点吗?

对于现在正在阅读此书的人:我最终使用了答案中提到的AFNetworking
https://github.com/AFNetworking/AFNetworking

谢谢,

最佳答案

NSURLConnectionNSURLRequest是提供的用于管理连接的Cocoa类。在iOS 7中,Apple添加了NSURLSession

但是我认为您会发现 AFNetworking 是一个可以进一步简化网络请求(特别是复杂的HTTP请求)的框架。如果出于任何原因不想使用第三方框架,则可以直接使用NSURLConnection和/或NSURLSession。它只需要更多的编码。

如果您正在寻找一个好的ASIHTTPRequest替代品,那么AFNetworking是一个不错的选择。

有关NSURLConnectionNSURLSession的信息,请参见URL Loading System Programming Guide

关于iphone - ASIHTTPRequest vs AFNetworking vs NSUrlRequest,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15718998/

10-14 22:24