也许它不是特定于Swift,但是:
dispatch_after(time, dispatch_get_main_queue()) {
self.viewController?.hideProgressHud()
return
}
我的hideProgressHud
方法没有返回任何内容。声明为
func hideProgressHud() {
dispatch_sync(dispatch_get_main_queue()) {
self.progressHUD?.hide(true)
self.progressHUD = nil
}
}
为什么我需要return
?是否有另一种方式来宣布它以便我不需要它?