[問題] 漫畫的下載頁面

作者: EIJI07 (NAVY BLUE)   2015-02-12 14:27:50
拿布卡舉例
1. 點擊某本漫畫後,可以背景下載,這本漫畫會可能包含約 100張圖。可一次下載多本
2. 在下載 list中顯示下載的狀態,1%, 3%, 80%, 99%, 已完成。
3. 即使離開下載 list後,再重新回到 list頁面下載狀態也能正確顯示。
1. 我想到用 AFHTTPRequestOperation + setDownloadProgressBlock
然後放入 AFURLConnectionOperation batchOfRequestOperations 一次下載一本。
progressBlock可以回傳 status。
但是一次下載多本,並且在 list裡更新多本地 status我就卡住了。
有人有相關的經驗嗎?該如何處理呢?
作者: howdiun (Howdiun)   2015-02-12 15:51:00
很多人都有
作者: darktt (小朱)   2015-02-13 07:51:00
你需要將下載功能獨立出來做成一個Singleton的方法,每次進入那的畫面的時候才將加入delegate、離開時移除這樣子就能知道下載進度,不過沒辦法馬上知道就是了

Links booklink

Contact Us: admin [ a t ] ucptt.com