2011-07-18 18 views
0

我使用CoreData存儲圖像。通常這些圖像是相同的。 我使用綁定來設置表格視圖。一列包含圖像。使用CoreData存儲圖像但不使用NSData

現在我並不總是想要存儲整個圖像數據。我只想存儲圖像的路徑,但仍然在表格視圖中顯示圖像。

這樣做的最佳方式是什麼?我可以'弄明白。

+0

由於您使用的是綁定,我認爲這是在MacOS上? – TechZen

+0

是在Mac OS上使用Xcode。 – Daniel

回答

1

您可以存儲每個字符串和所需的元數據。如果您擔心名稱衝突,請將文件重命名爲唯一標識符,並將文件的真實姓名或標題存儲在數據庫的第二列中。最大的風險是文件系統與數據庫表示不同步,因此請小心檢查錯誤並妥善處理它們,例如,如果圖像行不能被刪除,則不應刪除文件,並且反之亦然。