2017-02-18 159 views
0

當我從存儲中檢索圖像時,大約需要1-2秒。如果我可以在本地保存這個圖像,我不必等待。有沒有解決這個問題的方法?本地存儲圖像

+0

是的,你可以保存圖像本地保存在文檔目錄中,一旦圖像下載保存該路徑沒有「文檔目錄路徑」。每次運行應用程序時, 文檔目錄路徑都會更改,因此您必須動態給出該路徑。希望這個幫助。 –

+0

@RatneshShukla謝謝!但我可以知道我在哪裏可以找到這個「文檔目錄路徑」?或者你能給我一個示例代碼?我對編碼很陌生,所以請理解。 –

+0

讓文件管理= NSFileManager.defaultManager() 令路徑=(NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask,真)[0]作爲的NSString).stringByAppendingPathComponent( 「apple.jpg」) –

回答

1

我想你應該使用SDWebImage庫從firebase存儲下載(JPEG,PNG,...)圖像。您需要傳遞圖片的'網址',您需要下載。

它是異步圖像下載與內存+磁盤圖像緩存與自動緩存過期處理,並保證相同的URL將不會下載多次和更多。 請經過,這真是太棒了!

這裏的鏈接,https://github.com/rs/SDWebImage

+0

是的,這是要走的路。 – Aragunz