Я занимаюсь разработкой приложения для Mac OS.На самом деле я загружаю zip-файл в путь к документу моего mac с помощью API.
let destinationDir = try! FileManager.default.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: true)
let destination = destinationDir.appendingPathComponent("SomeFileName.zip")
try data!.write(to: destination)
Этот zip-файл содержит несколько файлов и папок, и я хочу прочитать все файлы и папки внутри этого zip-файла.Я также хочу создать zip-файл с диска и загрузить его на сервер.Может кто-нибудь предложить мне, как прочитать этот zip с диска и распаковать туда.