我在当用户点击下载按钮,我们使用下载的问题一个报亭应用
[nkAssetDownload downloadWithDelegate:自];
现在,在下载假设网络断开连接之间,NSURLConnection的调用didFailWithError:(NSError *)错误方法。 我告知用户与警报和更新界面,因此下载按钮获得启用。 现在,当用户点击“下载”按钮,我检查
如果(nkIssue.downloadingAssets.count == 1){再次开始下载[nkIssue.downloadingAssets objectAtIndex:0]; }否则{开始下载与nkAssetDownload = [nkIssue addAssetWithRequest:的URLRequest]; }
我对这个几个查询
1)为什么我总是得到nkIssue.downloadingAssets.count == 0时,用户点击一次“下载”按钮? 岂不是1,它应该仍然是iOS中的下载队列中的问题?
2)在用户点击“下载”了,问题应继续从同一位置正确下载? 我并不总是遵守这种行为,有时它开始从开始下载(叹气)。
虽然如果我关闭应用程序,从内存(双击Home键,长按应用图标和删除),然后再次启动我得到删除它[nkLib downloadingAssets] .Count中的“didFinishLaunchingWithOptions” == 1,我的问题继续下载。
报摊东西每个方面都没有明确由苹果记录。