![](https://products-qa.fileformat.com/pl/compression/swift/zip-api/header-image.png)
Zip
Open Source Swift Library do skompresowania i rozpakowania plików
Biblioteka zip ułatwia pracę programistom, pomagając im w tworzeniu aplikacji, które mogą zip i rozpakować różne rodzaje plików za pomocą poleceń Swift. Biblioteka zawiera zestaw bardzo przydatnych funkcji i może być łatwo zintegrowana z innymi projektami. Biblioteka jest oparta na minizip i zapewnia obsługę kilku zaawansowanych funkcji związanych z kompresją i ekstrakcją archiwów ZIP.
Biblioteka Zip jest bardzo łatwa w użyciu i zawiera wbudowaną obsługę plików „.ZIP” i „.CBZ”. Biblioteka zawiera pełną obsługę kilku ważnych funkcji, takich jak pliki zip z określonej lokalizacji, rozpakowywanie dokumentów do określonej ścieżki, rozpakowywanie określonego pliku, tworzenie plików zip chronionych hasłem, przeglądanie postępów aktualizacji, dodawanie lub usuwanie wpisów z archiwów zip, lepsza obsługa błędów w przypadku nieudanych operacji i wiele innych.
Pierwsze kroki z Zip
Zalecany sposób instalacji Zip to GitHub. Użyj następującego polecenia, aby uzyskać płynną instalację
Skompiluj bibliotekę Zip przez GitHub
go get https://github.com/marmelroy/Zip.git
Kompresuj pliki za pomocą biblioteki Swift
Biblioteka Zip o otwartym kodzie źródłowym umożliwia programistom kompresowanie różnych rodzajów plików w ich własnych aplikacjach Swift. Aby skompresować konkretny plik lub zestaw plików, musisz podać do niego poprawny adres, a następnie zostanie to zrobione przez bibliotekę. Zapewnia również łatwą obsługę edycji istniejącego pliku ZIP. Możesz dodać lub usunąć plik z istniejącego archiwum ZIP. Możesz także łatwo korzystać z zaawansowanych funkcji, aby ustawić niestandardowe ścieżki docelowe.
Twórz pliki ZIP chronione hasłem za pomocą Swift
Ochrona ważnych danych lub plików ZIP jest zawsze bardzo przydatna. Zapewnia wysoki poziom bezpieczeństwa poufnych danych użytkowników i zapewnia ich bezpieczeństwo podczas transmisji do innych miejsc docelowych. Bezpłatna biblioteka Zip zapewnia programistom możliwość tworzenia i zarządzania plikami ZIP chronionymi hasłem w ich aplikacjach Swift. Zapewnia funkcje ustawiania hasła do czytania wszystkich lub niektórych wpisów, zmiany hasła, usuwania hasła i wielu innych.
Wyodrębnianie plików z pliku ZIP na dysk
Biblioteka Zip zawiera pełną obsługę dostępu i wyodrębniania zawartości plików ZIP za pomocą kilku linijek kodu Swift. Biblioteka zawiera kilka ważnych funkcji związanych z wyodrębnianiem plików, takich jak wybieranie i wyodrębnianie określonego pliku, wyodrębnianie folderów w wybrane miejsce, wyodrębnianie pełnej zawartości archiwum i tak dalej. Zapewnia również możliwość generowania i weryfikacji podpisu CMS dla każdego wpisu.