据我所知,您只能从主队列更新UI,那么为什么这段代码仍在运行?
dispatch_sync(dispatch_get_global_queue(QOS_CLASS_BACKGROUND, 0)) {
self.myLabel.text = "Updated text"
}
QOS_CLASS_BACKGROUND
提供的队列绝对不是主队列!
答案 0 :(得分:2)
并非您无法从后台队列更新UI。它是没有定义的,它可能无法正常工作,所以不应该这样做。