uiimageview的uiimage在NSURLConnection sendSynchronousRequest(iphone)之前不会更新

时间:2010-05-21 16:44:22

标签: iphone objective-c asynchronous uiimage nsurlconnection

我在调用NSURLConnection sendSynchronousRequest之前替换了uiimageview的uiimage,因此我没有看到新的uiimage。

我如何解决这个问题?

TNX

2 个答案:

答案 0 :(得分:1)

在发送同步请求之前,让UI更新(来自运行循环)。使用NSObject的performSelector:withObject:afterDelay:在(零)延迟后调度方法。在您在selector参数中指定的方法中,您将发送请求。

答案 1 :(得分:0)

发出异步请求或将同步请求移动到单独的线程中。您可以将performSelectorInBackground:withObject:用于简单案例。