HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 在文件系统和核心数据中存储图像大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我目前正在开发一个iOS应用程序,我允许用户将照片库中的图像添加到应用程序中.我将这些图像存储在设备文件系统中,并在需要时访问它们(当它们位于UIScrollView中时,我可以经常访问它们)

我只是想对这种方法有所了解.我应该继续使用文件系统方法,还是将这些I图像存储在CoreData中是有益的.

对此有任何建议将不胜感激.

谢谢.

解决方法

我不认为Core Data真的是为了存储这种类型的数据而设计的.这样做在道德上等同于将图像数据存储到sql /关系数据库中,这也不是理想的.

我有一个类似的情况,我有一堆图像存储在硬目标位置(我的图像列表永远不会改变,所以我只是将它们全部包含在应用程序包中)与核心数据存储,其中包含大量有关图像的元数据.我保留在图像本身的核心数据中的所有内容都是文件名,然后在运行时最终时间查看图像时将完整文件路径混合在一起.滞后时间或延迟没有任何问题.

即使我没有在UIScrollView中显示图像,我仍然认为从Core Data存储中获取图像信息数组并在生成单元格时动态生成完整文件路径几乎没有问题,因为这些只是字符串和生成UIImage代码非常紧凑.那个或生成相同的信息数组,然后在生成任何单元格之前编译图像路径数组,就像UIScrollView即将出现时一样.

大佬总结

以上是大佬教程为你收集整理的ios – 在文件系统和核心数据中存储图像全部内容,希望文章能够帮你解决ios – 在文件系统和核心数据中存储图像所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。