ios - 使用带有委托(delegate)回调的 NSURLConnection 和 sendAsynchronousRequest :queue:completionHandler:? 之间有区别吗

标签 ios ios5 nsurlconnection objective-c-blocks nsurlconnectiondelegate

我想了解使用带有委托(delegate)方法的 –initWithRequest:delegate:+sendAsynchronousRequest:queue:completionHandler: 之间的区别。

根据请求数量或任何其他标准,是否存在一些性能差异?

最佳答案

sendAsynchronousRequest:queue:completionHandler 是一个更容易进行的调用。 initWithRequest:delegate 让您可以更好地控制缓存、重定向、下载大量或增量数据、取消请求等。

关于ios - 使用带有委托(delegate)回调的 NSURLConnection 和 sendAsynchronousRequest :queue:completionHandler:? 之间有区别吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12764078/

相关文章:

ios - 基于 ScrollView Position 的 UIImageView Fading

php - 如何处理跨不同设备的 session ?

ios - 产品名称未在 Bundle Identifier 中正确显示 - 数字未显示?

ios5 - 如何在iOS5中绘制NSAttributedString?

iphone - 从 didExitRegion 获取准确的坐标

objective-c - 将图像从iOS上传到Grails

ios - 仅导入已更新的 XML

javascript - 附加触摸事件库

ios - 在 Web 请求中附加附加信息以进行身份​​验证

iOS - 无法使用 HTTP 发布请求将多部分表单数据成功发布到服务器