我目前正在使用 NSURLConnection 在我的应用程序中下载一些图像。在通过这个实现之前,我在 NSThread 中通过 NSData(dataWithContentOfURL) 实现了它。但是我想在下载图片的时候取消,所以我把它改成了NSURLConnection。
但它发生了其他问题。更改后性能非常低。例如,在 NSThread(NSData async) 下载图像至少需要 5 秒,但是在 NSURLConnection(async) 有超过 2 或 3 倍!
我可以提高性能吗??如何??
(* 对我对 NSData(dataWithContentOfFile)的问题感到抱歉。正确的问题是 dataWithContentOfURL)