iOS应用:最大文件数和20K小文件的影响?

时间:2013-09-02 13:11:31

标签: ios objective-c

应用中可以包含多少个文件? 在应用程序中有20K小文件是否可以(最多只能同时读取10个文件),它对性能有何影响?

2 个答案:

答案 0 :(得分:2)

不,实际上没有这样的限制。它不会影响应用程序的性能,除非你没有同时阅读它们:)祝你好运!

答案 1 :(得分:1)

可以存储在应用包中的文件数量没有限制。性能明智只要你不在主线程上执行文件IO,我就说没问题。您可以使用NSOperation和队列或GCD来执行文件读/写例程。

唯一的限制就是OTA限制为50MB。如果您的应用程序文件大小超过此限制,则无法通过OTA安装您的应用程序。

PS:我不知道你为什么存储20K文件,但正如Wain在评论中所建议的那样,你肯定可以检查使用CoreData / SQLite是否足够。

希望有所帮助!