![](https://products-qa.fileformat.com/ms/compression/swift/zip-api/header-image.png)
Zip
Pustaka Swift Sumber Terbuka untuk Zip dan Nyahzip Fail
Pustaka zip memudahkan kerja pembangun dengan membantu mereka dalam membangunkan aplikasi yang boleh mengezip dan menyahzip pelbagai jenis fail menggunakan arahan Swift. Perpustakaan ini telah memasukkan satu set ciri yang sangat berguna dan boleh disepadukan dengan mudah dengan projek lain. Perpustakaan ini dibina di atas minizip dan menyediakan sokongan untuk beberapa ciri berkaitan pemampatan dan pengekstrakan lanjutan untuk arkib ZIP.
Pustaka Zip sangat mudah digunakan dan telah menyertakan sokongan terbina dalam untuk fail '.ZIP' dan '.CBZ'. Perpustakaan telah menyertakan sokongan lengkap untuk beberapa ciri penting seperti fail zip dari lokasi tertentu, unzip dokumen ke laluan tertentu, unzip fail tertentu, mencipta fail zip yang dilindungi kata laluan, melihat kemas kini kemajuan, menambah atau mengalih keluar masukan daripada arkib zip, pengendalian ralat yang lebih baik untuk operasi yang tidak berjaya dan banyak lagi.
Bermula dengan Zip
Cara yang disyorkan untuk memasang Zip adalah daripada GitHub, Sila gunakan arahan berikut untuk pemasangan yang lancar
Susun pustaka Zip melalui GitHub
go get https://github.com/marmelroy/Zip.git
Mampat Fail menggunakan Pustaka Swift
Pustaka Zip sumber terbuka membolehkan pembangun perisian memampatkan pelbagai jenis fail di dalam aplikasi Swift mereka sendiri. Untuk mengezip fail atau set fail tertentu, anda perlu memberikan alamat yang betul kepadanya dan kemudian akan dilakukan oleh perpustakaan. Ia juga menyediakan sokongan untuk mengedit fail ZIP sedia ada dengan mudah. Anda boleh menambah atau mengalih keluar fail daripada arkib ZIP sedia ada. Anda juga boleh menggunakan fungsi lanjutan dengan mudah untuk menetapkan laluan destinasi tersuai.
Cipta Fail ZIP Dilindungi Kata Laluan melalui Swift
Ia sentiasa sangat berguna untuk melindungi data penting anda atau fail ZIP. Ia menyediakan tahap keselamatan yang tinggi kepada data sensitif pengguna dan menjadikannya selamat semasa penghantaran ke destinasi lain. Pustaka Zip percuma menyediakan pengaturcara perisian keupayaan untuk mencipta dan mengurus fail ZIP yang dilindungi kata laluan dalam apl Swift mereka. Ia menyediakan fungsi untuk menetapkan kata laluan untuk membaca semua atau beberapa entri, mengubah kata laluan, memadam kata laluan, dan banyak lagi.
Pengekstrakan Fail daripada Fail ZIP ke Cakera
Pustaka Zip telah menyertakan sokongan lengkap untuk mengakses dan mengekstrak kandungan fail ZIP menggunakan beberapa baris kod Swift. Perpustakaan telah memasukkan beberapa fungsi penting yang berkaitan dengan pengekstrakan fail seperti memilih dan mengekstrak fail tertentu, mengekstrak folder ke tempat pilihan anda, mengekstrak kandungan lengkap arkib, dan sebagainya. Ia juga menyediakan kemudahan untuk menjana dan mengesahkan tandatangan CMS untuk setiap entri.