【发布时间】:2013-05-29 01:32:01
【问题描述】:
我在这个数据库中有一个核心数据,我应该保存图像,那么如何保存只需要 URL 的图像...... 请举例
【问题讨论】:
标签: iphone objective-c core-data
我在这个数据库中有一个核心数据,我应该保存图像,那么如何保存只需要 URL 的图像...... 请举例
【问题讨论】:
标签: iphone objective-c core-data
不应将大图像 (>100 kb) 保存在 CoreData 中,因为它确实会增加托管对象的内存占用。
对于这些图像,我会将 CoreData 中的路径保存为字符串或 URL,然后在需要时加载图像。
原则上,如果可以将任何内容存档到NSData 对象中,则可以将其保存为CoreData 实体中的属性。 CoreData 文档中有一些示例,说明如何将UIColor 保存到完全使用这种技术的数据库中。
查看CoreRecipes sample code,其中每个食谱都附有一张图片。这基本上与您想要做的事情相同。
【讨论】: