[問題] 漫畫的下載頁面

看板MacDev作者 (NAVY BLUE)時間10年前 (2015/02/12 14:27), 10年前編輯推噓0(004)
留言4則, 2人參與, 最新討論串1/1
拿布卡舉例 1. 點擊某本漫畫後,可以背景下載,這本漫畫會可能包含約 100張圖。可一次下載多本 2. 在下載 list中顯示下載的狀態,1%, 3%, 80%, 99%, 已完成。 3. 即使離開下載 list後,再重新回到 list頁面下載狀態也能正確顯示。 1. 我想到用 AFHTTPRequestOperation + setDownloadProgressBlock 然後放入 AFURLConnectionOperation batchOfRequestOperations 一次下載一本。 progressBlock可以回傳 status。 但是一次下載多本,並且在 list裡更新多本地 status我就卡住了。 有人有相關的經驗嗎?該如何處理呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.222.214.198 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1423722472.A.B12.html

02/12 15:51, , 1F
很多人都有
02/12 15:51, 1F
※ 編輯: EIJI07 (61.222.214.198), 02/12/2015 15:58:39

02/13 07:51, , 2F
你需要將下載功能獨立出來做成一個Singleton的方法,
02/13 07:51, 2F

02/13 07:52, , 3F
每次進入那的畫面的時候才將加入delegate、離開時移除
02/13 07:52, 3F

02/13 07:53, , 4F
這樣子就能知道下載進度,不過沒辦法馬上知道就是了
02/13 07:53, 4F
文章代碼(AID): #1Kt4VeiI (MacDev)
文章代碼(AID): #1Kt4VeiI (MacDev)