iphone sdk中要解压缩的压缩文件的最大大小?

iphone sdk中要解压缩的压缩文件的最大大小?,iphone,size,unzip,Iphone,Size,Unzip,我有一个zip文件,我想解压。这个文件的大小是70 MB。但当我解压文件时,应用程序崩溃了。对于40MB的文件,它运行良好。 解压70 MB文件时我能做什么?是因为内存不足导致应用程序崩溃,还是您在主线程上解压文件?较大的zip文件需要更长的时间,从而阻塞您的应用程序太长?如果在5秒内没有响应,操作系统将终止你的应用程序 大多数解压库都会将zip输出缓冲在一小段中,并多次写入磁盘,所以不应该占用太多RAM 如果您还没有这样做,我会在第二个线程上执行解压,看看这是否有帮助

我有一个zip文件,我想解压。这个文件的大小是70 MB。但当我解压文件时,应用程序崩溃了。对于40MB的文件,它运行良好。
解压70 MB文件时我能做什么?

是因为内存不足导致应用程序崩溃,还是您在主线程上解压文件?较大的zip文件需要更长的时间,从而阻塞您的应用程序太长?如果在5秒内没有响应,操作系统将终止你的应用程序

大多数解压库都会将zip输出缓冲在一小段中,并多次写入磁盘,所以不应该占用太多RAM

如果您还没有这样做,我会在第二个线程上执行解压,看看这是否有帮助