我有一个简单的目录应用程序,可让用户从管理网站下载产品数据。
以下代码在用户按下按钮开始下载时触发
- (IBAction)downloadProducts:(id)sender {
outputText.text = @"Downloading data, please wait...";
[Product loadData:outputText];
outputText.text = @"Ok, download complete.";
}
outputText 是一个 UITextView,它应该让用户知道发生了什么。
Product 类中有一个静态方法来处理下载。这一切正常,唯一的问题是 uitextview 的输出会阻塞,直到下载完成。
IE。在 [Product loadData: outputText] 之后才显示“正在下载数据,请稍候...”消息;完成并立即被下载完成消息覆盖...
非常感谢任何帮助,
谢谢
吉姆