在swift中,我想在方法完成块中发送NSError,就像在目标c中一样。
答案 0 :(得分:1)
Closure与目标c块相同。你可以试试这个:
func myFunc(withCompletionHandler completionHandler:((NSError?) -> Swift.Void)?){
var error:NSError? = nil
//DO YOUR TASK AND ASSAIGN ERROR TO var error
completionHandler?(error)
}