dataTaskDidReceiveResponse

dataTaskDidReceiveResponse

我正在尝试使用管理器dataTaskDidReceiveResponseSessionDelegate,但是找不到如何使用它。我是Swift的新手(但是对Objective-C经验丰富),并且找不到正确的语法。

我已经尝试过类似的东西

manager.delegate.dataTaskDidReceiveResponse =  {
    return NSURLSessionResponseDisposition.Allow
  }((session:NSURLSession, task:NSURLSessionDataTask, response:NSURLResponse)-> NSURLSessionResponseDisposition)


和其他一些变体。我不知道这仅仅是语法问题,还是我缺乏对swift / Alamofire的理解。

谁能帮助我找到正确的道路?

谢谢。

最佳答案

找到了:

manager.delegate.dataTaskDidReceiveResponse = {(session:NSURLSession, dataTask:NSURLSessionDataTask, response:NSURLResponse) -> NSURLSessionResponseDisposition in return NSURLSessionResponseDisposition.Allow }

关于swift - 如何使用`dataTaskDidReceiveResponse`回调?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35160335/

10-12 07:03