我有一個更新函數,當我的應用程序中的刷新按鈕被按下時調用。 在更新函數中,我調用一些其他函數來獲取新數據,然後使用新值設置所有文本字段。只要該函數沒有完全執行,我想顯示一個UIAlertController,它向用戶顯示一個Alert Popup。 爲UIAlertController的代碼如下所示:只要函數持續顯示UIAlertController
@IBAction func btnReloadDataTapped(_ sender: AnyObject) {
let refreshAlert = UIAlertController(title: "Refreshing Data", message: "This might take a few moments.", preferredStyle: UIAlertControllerStyle.alert)
present(refreshAlert, animated: true, completion: nil)
}
是否有與斯威夫特3執行此任務,乾淨的方式?