我的應用程序需要下載一個批處理文件與下列要求:下載批iOS的7個文件,在後臺,低優先級,只要尚未下載
- 批應在一定程度上處理訂購(從不以同時下載文件爲代價)。
- 如果應用程序關閉,下載應該會在後臺繼續。
- 用戶可能隨時觸發其他下載。這些下載應該優先於批處理。
- 假設用戶可能觸發批量中任何文件的下載,如果文件已經下載,則不應再次下載。我應該能夠在開始實際下載之前檢查文件是否已經下載,或者從隊列中刪除它。
這當然可以通過很多樣板代碼來實現(太多的帖子在這裏)。使用iOS 7全新NSURLSession
和/或AFNetworking 2.0來做到這一點最簡單的方法是什麼?
我要指出,這是這個問題的一個更具體的情況:http://stackoverflow.com/questions/19513886/download-several- files-in-background-ios-7-only?rq = 1 – hpique