是否可以有一个进度条显示将大文件写入磁盘的进度,该进度条还显示估计的剩余总时间?发现很多代码重新URL请求,但没有将文件写入磁盘。我正在尝试显示将zip文件解压缩到磁盘的进度。
THX
答案 0 :(得分:2)
提供的用于将文件写入磁盘的API不提供任何回调来通知程序写入的进度。您可能必须编写自己的文件编写代码才能获得该功能。
你可以做的是在后台进行写作,远离主线程,这样你就不会阻止用户界面。
您可以使用块或使用NSOperation
& NSOperationQueue
(其用法是另一个问题)。
在后台执行此操作时,可以显示不确定的进度指示器,例如微调器。但是,你仍然无法知道进展情况,只是它正在进行中。