0
我有一个zip文件,我想要解压缩。该文件的大小为70 MB。但是当我解压缩文件时,应用程序崩溃。它运行正常的40 MB文件。 我可以做些什么来解压70 MB文件?在iphone sdk中解压缩文件的最大大小?
我有一个zip文件,我想要解压缩。该文件的大小为70 MB。但是当我解压缩文件时,应用程序崩溃。它运行正常的40 MB文件。 我可以做些什么来解压70 MB文件?在iphone sdk中解压缩文件的最大大小?
应用程序是否由于内存不足而崩溃,或者您是否在主线程中解压缩文件 - 较大的zip文件花费的时间较长,从而阻止了您的应用程序太久?如果操作系统在5秒内没有响应,操作系统会终止您的应用程序。
大多数解压缩的库会将zip压缩输出缓存在小部分中,并多次写入磁盘,所以不应该占用过多的内存。
如果你还没有这样做,我会在辅助线程上执行解压缩,看看是否有帮助。