2010-12-04 78 views
2

是否可以有一個進度條來顯示將大文件寫入磁盤的進度,該進度條還顯示剩餘的估計總時間?發現了很多代碼和URL請求,但沒有將文件寫入磁盤。我正在嘗試顯示將zip文件解壓縮到磁盤的進度。如何在寫文件時剩餘時間進度條?

THX

回答

2

的文件寫入磁盤不給任何回調通知的寫入進度計劃所提供的API。您可能必須編寫自己的文件編寫代碼才能獲得該功能。

你可以做的是做背景寫作,遠離主線程,所以你不會阻止用戶界面。

您可以使用塊或使用NSOperation & NSOperationQueue(其用法用於另一個問題)。

當您在後臺執行此項工作時,您可以顯示一個不確定的進度指示器,例如微調器。但是,您仍然無法知道進展情況,只是它正在進行中。

+0

Thx,關於如何編寫我自己的代碼來完成此任務的任何方向。 – James 2010-12-05 23:57:29