如何使用隊列中的值更新GUI元素? 如果我使用異步隊列構造,textlable不會更新。 這裏是我使用的代碼示例:從異步回調(dispatch_queue)更新UI組件
- (IBAction)dbSizeButton:(id)sender {
dispatch_queue_t getDbSize = dispatch_queue_create("getDbSize", NULL);
dispatch_async(getDbSize, ^(void)
{
[_dbsizeLable setText:[dbmanager getDbSize]];
});
dispatch_release(getDbSize);
}
謝謝。
你嘗試'performSelectorOnMainThread:withObject:waitUntilDone:'? – Hejazi 2012-01-03 20:27:18