0

在我的应用程序中,我有一个用户可以从相机获取的用户配置文件的图像。我不想管理核心数据之外的图像,因为我有一个用户对象可以很好地管理对象中的所有其他数据。

我将图像存储为什么数据类型?

有没有人有在哪里以及如何实现 setAllowsExternalBinaryDataStorage 的示例?我找不到一个例子。

谢谢!

4

1 回答 1

3

你在正确的轨道上。您想将其存储为 NSData。当您打开核心数据模型 gui(您有核心数据模型的可视化图表的那个)- 选择属性,然后在右侧 - 您将在其中为其指定类型和默认值等 - 将成为一个复选框,几乎可以准确地说明您想要什么。

选中该框,Core Data 将自动使用(和管理)外部文件来存储数据对象。

于 2012-09-14T21:17:05.767 回答