2010-08-28 54 views
3

的我有一個大的量,在一個SQLite數據庫對應記錄圖像。我應該在哪裏儲存它們?我有3個版本的相同圖像 - 大,中等,拇指大小。 (我不想將它們存儲在數據庫表,而是從每一個記錄中引用它們來代替)iPhone存儲大量圖片

所有的圖像具有相同的名稱 - 每個小,中等和大型圖像文件都會被稱爲「1.JPG 「爲sqlite表中的記錄1等...這主要是因爲我使用的圖像批量調整大小程序保留相同的文件名並創建一個新的文件夾。

感謝您的任何幫助。

回答

2

對於我的緩存圖片,我保存他們TMP文件夾,您可以訪問使用NSTemporaryDirectory。

我不知道這是否是對你的情況下,或者如果它是在總體上是好的,但它工作得很好

+1

,除非你真的想保持他們周圍無限期工程。臨時文件夾可以由操作系統隨時刪除。因此,臨時部分。 – Kalle 2010-08-28 16:55:22

+0

我有500+記錄在SQLite表,並需要有圖像(拇指,中,大)相關的W /每個記錄。所以,我必須弄清楚在哪裏存儲它們。 – hanumanDev 2010-08-28 17:13:18

+0

@hanumandev:所以,你想永久存儲它,對吧?我不確定,但我認爲你應該只保留一些移動端和服務器端的大部分數據。那麼,在操作系統刪除圖像後,您仍然可以從服務器加載? – vodkhang 2010-08-28 17:22:54