dataWithContentsOfURL vs NSURLConnection

时间:2012-03-21 16:11:28

标签: iphone nsurlconnection

我有一个在后台运行的NSOperation子类。它是非并发的。它从URL下载一些数据,然后对数据进行一些处理。

由于它已在后台运行,我使用[NSData dataWithContentsOfURL]下载数据。使操作并发并使用NSURLConnection

是否有任何好处

下载量很小,所以我不需要担心暂停和继续,并且我在处理过程中对数据进行了错误检查。

1 个答案:

答案 0 :(得分:1)

当然,首先让我说实施NSURLConnection作为一个操作它有点棘手,但它有很多优点。首先,您可以使用回调,管理身份验证,上传栏等。其次,您可以在辅助线程上异步管理多个连接,同步操作可以阻止运行该方法的线程,直到完成为止。