jjzjj

NSURLConnectionDownloadDelegate

全部标签

ios - iOS 6 中的 NSURLConnectionDownloadDelegate expectedTotalBytes 为零

我有一个问题connection:didWriteData:totalBytesWritten:expectedTotalBytes:NSURLConnectionDownloadDelegate的方法在iOS6下。在iOS5模拟器下它工作得很好,给我正确的expectedTotalBytes值。在iOS6Simulator上,expectedTotalBytes始终返回0。totalBytesWritten值仍然正确。同样的请求,同样的URL,只是操作系统版本不同。有没有人遇到过类似的问题或者知道是什么原因导致的?干杯金 最佳答案

ios - NSURLConnectionDownloadDelegate destinationURL

我目前正在开发一个使用异步下载的iPadiOS6应用程序。为了接收进度信息,我使用了委托(delegate)NSURLConnectionDownloadDelegate。收到的下载和进度–connection:didWriteData:totalBytesWritten:expectedTotalBytes:工作得很好。但是一旦下载完成,我不知道如何从委托(delegate)方法提供的NSURLdestinationURL中提取数据–connectionDidFinishDownloading:destinationURL:在字符串中收到的destinationURL看起来像“/pr

ios - NSURLConnectionDownloadDelegate 文件问题

现在5.0已经推出,我们可以在不违反Apple保密协议(protocol)的情况下对其进行讨论,我对新版本的NSURLConnection有疑问。这有一个新的委托(delegate),NSURLConnectionDownloadDelegate,有两个关键方法。connection:didWriteData:totalBytesWritten:expectedTotalBytes:在文件下载过程中重复调用connectionDidFinishDownloading:destinationURL:在下载完成时调用一次。然后下载的文件应该在destinationURL(至少在这个方法的生