ZIPFoundation在后台线程?

时间:2018-05-03 20:25:45

标签: zipfoundation

在iOS(10.0或更高版本)的后台线程中使用ZIPFoundation有任何限制吗?我目前正在为我的iOS应用程序设计导入/导出功能,并考虑在该功能中使用ZIPFoundation。

1 个答案:

答案 0 :(得分:0)

ZIP Foundation将线程考虑因素留给API用户。它不在内部使用任何队列或锁。

Archive类不可重入,因此不能从不同的线程同时使用。但是在后台线程上使用框架没有问题。 (没有主要线程要求)。

对于读取操作,您可以实例化多个Archive实例以实现并发读取: https://github.com/weichsel/ZIPFoundation/issues/29#issuecomment-347139072