Ios 我应该在我的应用程序包中存储1500个图像吗?

Ios 我应该在我的应用程序包中存储1500个图像吗?,ios,data-storage,Ios,Data Storage,我的应用程序中使用了大约1500幅图像,它们类似于剪贴画。我想知道存储这些图像的最佳方式是什么,以及如何循环该文件夹以列出所有图像名称和路径 是否最好将所有图像存储在我的应用程序包中?如果是这样,那么如何列出该目录路径中的所有内容 有更好的选择吗?只要你继续将图像放入你的应用程序包听起来是一个有效的选择 您可以使用NSBundle的路径ForResourceSoftType:inDirectory:API列出捆绑包中具有特定扩展名的项目的路径。如果您采用一种命名方案,其中路径名对列表中的图像进行

我的应用程序中使用了大约1500幅图像,它们类似于剪贴画。我想知道存储这些图像的最佳方式是什么,以及如何循环该文件夹以列出所有图像名称和路径

是否最好将所有图像存储在我的应用程序包中?如果是这样,那么如何列出该目录路径中的所有内容

有更好的选择吗?

只要你继续将图像放入你的应用程序包听起来是一个有效的选择


您可以使用
NSBundle
路径ForResourceSoftType:inDirectory:
API列出捆绑包中具有特定扩展名的项目的路径。如果您采用一种命名方案,其中路径名对列表中的图像进行编码,那么您可以实现一种简单的方法,从资源路径名中提取图像名。

好的,但是我宁愿在文件系统中创建一个文件夹并将其放入其中,而不是将其放入Xcode中。这可能吗?@NicHubbard但是资源文件已经放在您的文件系统的一个文件夹中-具体来说,它们与您的应用程序放在同一个目录中。这是此类文件的正确位置-
文档
用于用户内容,
备份到Mac/PC,并且定期清除
temp