应用中可以包含多少个文件? 在应用程序中有20K小文件是否可以(最多只能同时读取10个文件),它对性能有何影响?
答案 0 :(得分:2)
不,实际上没有这样的限制。它不会影响应用程序的性能,除非你没有同时阅读它们:)祝你好运!
答案 1 :(得分:1)
可以存储在应用包中的文件数量没有限制。性能明智只要你不在主线程上执行文件IO,我就说没问题。您可以使用NSOperation
和队列或GCD来执行文件读/写例程。
唯一的限制就是OTA限制为50MB。如果您的应用程序文件大小超过此限制,则无法通过OTA安装您的应用程序。
PS:我不知道你为什么存储20K文件,但正如Wain在评论中所建议的那样,你肯定可以检查使用CoreData / SQLite是否足够。
希望有所帮助!