标签:
fun f1(){}
fun f2(){}
func fetch() {
Alamofire.request(.POST, url, parameters: params).responseJson {
_,_,JSON,_ in
f1()
}
f2() // 注1
}
这里的f2 是会在responseJson执行完之后再执行
Debug发现 Alamofire这句执行完之后会跳到 注1 的那里执行 也就是直接是闭包之外执行完整个fetch() 函数之后再回来执行闭包内的内容
标签:
原文地址:http://www.cnblogs.com/baaingSheep/p/4718796.html