NSThread - 帮助从URL加载图像

时间:2010-07-16 13:09:31

标签: iphone objective-c uiimageview nsthread

我正在尝试使用线程从网址加载图片。我没有后台代码,我无法让NSThread工作。我得到的是一个名为photo1的UIimageView,我有一个从网上加载的图像。 (比如http://www.google.com/logos/classicplus.png)但是当导航到屏幕时,app会暂停加载图像。有人告诉我使用NSThread实现这个目标(观看stanford U教程)但是我没有运气让它工作。

真的很感激任何帮助。

1 个答案:

答案 0 :(得分:2)

我建议您不要使用NSThread来完成此操作,而是使用异步NSURLConnection

使用异步URL连接不会阻止UI,但是比维护NSThread所需的所有样板代码更容易使用。

查看NSURLConnection的文档,您感兴趣的部分主要是关于如何创建异步连接和委托回调的部分。