![](https://products-qa.fileformat.com/no/compression/swift/zip-api/header-image.png)
Zip
Open Source Swift Library for å zippe og pakke ut filer
Zip-biblioteket gjør utviklernes jobb enkel ved å hjelpe dem med å utvikle applikasjoner som kan zippe og pakke ut forskjellige typer filer ved hjelp av Swift-kommandoer. Biblioteket har inkludert et sett med svært nyttige funksjoner og kan enkelt integreres med andre prosjekter. Biblioteket er bygget på toppen av minizip og gir støtte for flere avanserte komprimerings- og utvinningsrelaterte funksjoner for ZIP-arkiver.
Zip-biblioteket er veldig enkelt å bruke og har inkludert innebygd støtte for '.ZIP'- og '.CBZ'-filer. Biblioteket har inkludert fullstendig støtte for flere viktige funksjoner som zip-filer fra et bestemt sted, pakke ut dokumenter til en spesifisert bane, pakke ut en bestemt fil, lage passordbeskyttede zip-filer, se fremdriftsoppdateringer, legge til eller fjerne oppføringer fra zip-arkiver, bedre feilhåndtering for mislykkede operasjoner og mange flere.
Komme i gang med Zip
Den anbefalte måten å installere Zip på er fra GitHub. Bruk følgende kommando for jevn installasjon
Kompiler Zip-bibliotek via GitHub
go get https://github.com/marmelroy/Zip.git
Komprimer filer med Swift Library
Zip-biblioteket med åpen kildekode gjør det mulig for programvareutviklere å komprimere forskjellige typer filer i sine egne Swift-applikasjoner. For å zippe en bestemt fil eller et sett med filer må du oppgi den riktige adressen til den, og deretter gjøres av biblioteket. Den gir også støtte for å enkelt redigere en eksisterende ZIP-fil. Du kan legge til eller fjerne en fil fra et eksisterende ZIP-arkiv. Du kan også enkelt bruke avanserte funksjoner til å angi egendefinerte destinasjonsstier.
Lag passordbeskyttede ZIP-filer via Swift
Det er alltid veldig nyttig å beskytte viktige data eller ZIP-filer. Det gir et høyt sikkerhetsnivå til brukernes sensitive data og gjør det sikkert under overføring til andre destinasjoner. Det gratis Zip-biblioteket gir programvareprogrammerere muligheten til å lage og administrere passordbeskyttede ZIP-filer i Swift-appene deres. Den har funksjoner for å angi et passord for å lese alle eller noen oppføringer, endre passordet, slette passordet og mange flere.
Filutvinning fra en ZIP-fil til disk
Zip-biblioteket har inkludert fullstendig støtte for å få tilgang til og trekke ut innholdet i ZIP-filer ved å bruke et par linjer med Swift-kode. Biblioteket har inkludert flere viktige funksjoner knyttet til filuttrekking som å velge og pakke ut en bestemt fil, trekke ut mapper til et sted du velger, trekke ut hele innholdet i arkivet, og så videre. Det gir også en funksjon for å generere og verifisere CMS-signatur for hver oppføring.