在iOS(10.0或更高版本)的后台线程中使用ZIPFoundation有任何限制吗?我目前正在为我的iOS应用程序设计导入/导出功能,并考虑在该功能中使用ZIPFoundation。
答案 0 :(得分:0)
ZIP Foundation将线程考虑因素留给API用户。它不在内部使用任何队列或锁。
Archive
类不可重入,因此不能从不同的线程同时使用。但是在后台线程上使用框架没有问题。 (没有主要线程要求)。
对于读取操作,您可以实例化多个Archive
实例以实现并发读取:
https://github.com/weichsel/ZIPFoundation/issues/29#issuecomment-347139072