我在我的应用程序中使用文件,我想知道,因为所有用户都将使用相同的文件(对于我的示例),我在应用程序包中提供它们。
现在,我的问题是:
直接从 bundle 中访问它是否更快,或者我应该将其保存为文件然后稍后再访问该文件?我们所说的声音文件会被播放很多次并且永远不会从应用程序中删除。
我真的只是在谈论性能,而不是“代码美感”。无论如何,这在代码方面几乎相同。
Best Answer-推荐答案 strong>
由你决定,如果你直接想将它存储为音乐文件,它会在应用程序包中占用更大的空间,没有其他伤害。
然而,如果您将它们存储为文本(字节)文件,然后在运行时将它们转换为 mp3,显然,这将花费一些生命周期时间。但它也会减少您的应用程序大小。
现在决定取决于您的应用要求。
关于ios - bundle 内容和文件内容之间的访问速度差异,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/28047302/
|