TIM*_*MEX 9 http ios swift alamofire
func authenticate(completion:(success: Bool) -> Void) {
let qos = Int(QOS_CLASS_USER_INITIATED.value)
dispatch_async(dispatch_get_global_queue(qos, 0)){ () -> Void in
Alamofire.request(.POST, CONSTANTS.Domain+"/accounts", parameters: ["" : ""]).responseJSON { (req, res, json, error) in
dispatch_async(dispatch_get_main_queue()){
completion(success: true)
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
或者,我可以省略调度并保持我的代码简单吗?
Alamofire旨在实现异步.另一方面,如果该方法具有回调,则很可能是异步的.所以,是的,你可以省去dispatch_async调用.
归档时间: |
|
查看次数: |
4289 次 |
最近记录: |