1. Produse
  2.   Comprimare
  3.   Swift
  4.   ZIP Foundation

ZIP Foundation

 
 

Biblioteca Swift cu sursă deschisă pentru a crea arhive ZIP

Fișierul ZIP este o arhivă comprimată care facilitează pentru utilizatori să reducă dimensiunea fișierelor mari sau a grupurilor de fișiere pentru a le trimite, partaja și stoca cu ușurință. Fundația ZIP este o bibliotecă Swift care poate gestiona fără efort fișierele de arhivă ZIP. Biblioteca se bazează pe libcompression de la Apple și se ocupă de codificarea sau decodarea arhivelor comprimate cu ușurință. Biblioteca a inclus funcționalități pentru compresie și decompresie cu performanță și stabilitate ridicate. Biblioteca este open source și este disponibilă sub licența MIT pentru uz public.

Fundația ZIP este o secțiune de documentație foarte ușor de utilizat și bine întreținută. Swift le permite dezvoltatorilor de software să creeze, să citească și să actualizeze fișiere de arhivă ZIP cu doar câteva linii de cod. Lucrul grozav despre bibliotecă este că nu are dependențe de la terți și oferă metode de nivel înalt ușor de utilizat. Biblioteca a inclus mai multe caracteristici importante legate de arhivele ZIP, cum ar fi arhivarea fișierelor sau directoarelor, accesarea intrărilor individuale, crearea unei arhive noi, accesarea intrărilor individuale, adăugarea unei noi intrări, eliminarea unei anumite intrări, gestionarea mai bună a memoriei și așa mai departe.

Previous Next

Noțiuni introductive cu ZIP Foundation

Puteți instala cu ușurință ZIP Foundation din CocoaPods. Vă rugăm să utilizați următoarea comandă pentru a instala proiectul pe sistemul dumneavoastră.

Compilați biblioteca ZIP Foundation prin CocoaPods

 $ pod install

Puteți instala cu ușurință biblioteca ZIP Foundation din GitHub. Vă rugăm să utilizați următoarea comandă pentru instalarea proiectului pe sistemul dumneavoastră.

Instalați biblioteca ZIP Foundation prin GitHub

 go get https://github.com/weichsel/ZIPFoundation.git 

Zip fișiere și directoare prin Swift Library

Biblioteca open source ZIP Foundation permite dezvoltatorilor de software să zipească diferite tipuri de fișiere sau directoare folosind codul Swift. Pentru a arhiva un singur fișier, trebuie doar să transmiteți o adresă URL a fișierului care reprezintă elementul pe care doriți să-l arhivați și o adresă URL de destinație. În mod implicit, nu este utilizată nicio compresie la crearea arhivei. De asemenea, puteți crea o arhivă ZIP comprimată setând parametrul la .deflate. La fel ca și fișierele, acceptă și elementele directorului și adaugă conținutul directorului la arhivă cu ușurință.

Adăugați sau eliminați intrări individuale

Este adesea necesar să accesați sau să citiți anumite intrări dintr-o arhivă ZIP cu extragerea întregii arhive. Fundația ZIP ajută dezvoltatorii de software să acceseze în mod individual anumite intrări și să le folosească în funcție de propriile nevoi. De asemenea, facilitează programatorilor să actualizeze progresiv conținutul arhivei. Programatorii pot adăuga cu ușurință un fișier nou la o arhivă existentă sau pot înlocui sau șterge cu ușurință un fișier dintr-o arhivă ZIP existentă.

Procesează arhivele în memorie

Biblioteca open source ZIP Foundation a inclus suport pentru gestionarea arhivelor din memorie folosind comenzi Swift. Asta înseamnă că biblioteca acceptă crearea sau extragerea arhivelor care există doar în interiorul memoriei RAM. Puteți citi și actualiza cu ușurință arhiva în memorie cu doar câteva rânduri de cod. De asemenea, permite consumarea conținutului de intrare ZIP fără a le scrie în sistemul de fișiere.

 Română