簡體   English   中英

如何使用外部存儲將圖像持久保存在核心數據中

[英]How to persist an image in core data with external storage

在我的應用中,我有一個用戶配置文件的圖像,用戶可以從相機獲取該圖像。 我不想管理核心數據之外的圖像,因為我有一個用戶對象,可以很好地管理對象中的所有其他數據。

我將圖像存儲為哪種數據類型?

有沒有人在哪里以及如何實現setAllowsExternalBinaryDataStorage的示例? 我找不到一個例子。

謝謝!

您走在正確的軌道上。 您要將其存儲為NSData。 當您打開核心數據模型gui(具有核心數據模型的可視化圖形的GUI)時,請選擇屬性,然后在右側(您將為其提供類型和默認值的位置),等等。是一個幾乎完全顯示您想要的復選框。

選中該復選框,Core Data將自動使用(和管理)外部文件來存儲數據對象。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM