如果我使用dispatch_async将更新程序放在viewWillAppear中怎么办?我不知道......看起来太简单了。我无法理解这一点,因为在我使用的线程之后的c#中.Abort()。 swift怎么样?我的线程会在运行后中止吗?
override func viewWillAppear(animated: Bool)
{
super.viewWillAppear(animated)
let priority = DISPATCH_QUEUE_PRIORITY_DEFAULT
dispatch_async(dispatch_get_global_queue(priority, 0)) {
self.data = []
//some code with update
dispatch_async(dispatch_get_main_queue()) {
self.tableView.reloadData()
}
}