如何在后台模式下在NSUrlSession中获取服务器响应

时间:2014-05-08 10:38:32

标签: ios nsurlsession

我使用NSUrlSession在服务器上上传图片。我在NSURLSessionUploadTask中使用NSURLSessionDownloadTask为那个bcoz我必须设置我不能的文件。

现在我的数据在前台和后台模式下完美上传,但我无法找到任何获得服务器响应的方法。根据这个回复,我正在改变我的应用程序中的内容。

我正在使用来自here的代码,这是一个很好的教程。 我的服务器根据上传状态给出成功或失败的响应。

1 个答案:

答案 0 :(得分:0)

您将在

的完成处理程序中找到NSURLResponse
[downloadTaskWithResumeData:completionHandler:]

在您链接的教程中,App Delegate处理的完成处理程序是" dumbed down"忽略NSURLSessionDataTask类提供的完成处理程序。

您需要超越教程并使用API​​提供的完成处理程序来访问响应。