标签: ios objective-c uidocument nsfilewrapper
我有一个自定义UIDocument,包含一个包含许多小文件的文件包(大约3200个文本文件)。文档的整体大小只有大约600KB,但每次因低内存而尝试打开文档时,我的应用程序都会崩溃。
UIDocument
我将其追踪到UIDocument尝试将文件夹映射到NSFileWrapper的位置。
NSFileWrapper
文档显示在表格中,因此我最多只需要一次加载文件包中的20个文件。
有没有办法只能"部分"加载NSFileWrapper或其他形式的延迟加载(我不是在谈论内存映射,因为问题是关于许多小文件)?