我正在开发一个iOS应用程序,它将包含约6000个mp3的声音文件。 每个长度大约为1秒(最大2个),质量相当低(24K比特率),每个大约2-3KB。 (请不要评论质量,它应该是这样)
由于这是一个大量的文件,我想知道什么是将这些文件打包到捆绑包中的最佳方法?我应该把它们放在一起吗?有没有将它们存储在一个“包”文件中,然后根据需要单独读出它们?
另外,放置它们的最佳位置是什么:Library /?文档/?
由于我对iOS开发很陌生,所以我们将非常感谢您向正确的方向迈进。
提前致谢, 肯
答案 0 :(得分:2)
答案 1 :(得分:0)
没有适用于资源文件的包类型。有静态和动态库,自定义框架等,但纯粹是我所知道的资源。
您应该将包含文件夹添加为项目的文件夹引用,而不是将它们批量添加到Xcode的项目层次结构中的组中。 (以蓝色显示在文件导航器中。)这样,您对文件夹内容所做的任何外部修改(如添加/删除文件)将在您下次编译项目时自动获取。
您可以通过将文件夹从Finder中拖动到Xcode中的项目浏览器来执行此操作,并在询问时选择“为任何添加的文件夹创建文件夹引用”。