2013-12-18 40 views
3

我是基於雜誌的應用程序我已完成在線版本,現在我需要將我的應用程序轉換爲離線。對於離線版本,需要下載書籍,並且需要將所有書籍存儲在文檔目錄中,即使用戶不在線上也可以檢索並閱讀該書籍。現在的問題是,如果圖書包含100頁,那麼我需要下載100張圖像並將所有圖像保存在特定文件夾中,我需要允許用戶在多個圖書下載多個圖書一次。我需要實現佈局波紋管如何顯示下載IOS SDK中的多個圖像時的加載進度

Layout design

請建議我一些想法來實現這個問題

+1

試試這個https://github.com/nicklockwood/AsyncImageView – dark

+0

AsyncImageview只是幫助我們來加載,我需要下載並存儲在特定的文件夾 – btmanikandan

+0

圖像您能夠存儲在圖像的圖像 - (空)connectionDidFinishLoading: (NSURLConnection *)theConnection self.image = [UIImage imageWithData:data]; ///緩存你的圖片 [data release],data = nil; \t [connection release],connection = nil; [self hiderSpinner]; } – dark

回答

2

使用HJCache。它具有設置應用程序目錄中要保存的最大圖像數量,再次下載同一URL圖像的時間長度以及內存高速緩存大小以加載圖像的功能。

這裏是一個鏈接: https://github.com/markofjohnson/HJCache

併爲您的信息,不保存文件目錄下的文件,因爲它是不建議在緩存目錄報攤app.save。