[Alamofire] 错误总结

时间:2015-08-10 19:42:38   收藏:0   阅读:165

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

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!