1. Produkti
  2.   Saspiešana
  3.   Swift
  4.   ZIP Foundation

ZIP Foundation

 
 

Atvērtā pirmkoda Swift bibliotēka, lai izveidotu ZIP arhīvus

ZIP fails ir saspiests arhīvs, kas lietotājiem ļauj vieglāk samazināt lielu failu vai failu grupu lielumu, lai tos ērti nosūtītu, koplietotu un uzglabātu. ZIP fonds ir Swift bibliotēka, kas bez piepūles var apstrādāt ZIP arhīva failus. Bibliotēka ir balstīta uz Apple libcompression, un tā viegli apstrādā saspiestu arhīvu kodēšanu vai dekodēšanu. Bibliotēkā ir iekļauta saspiešanas un dekompresijas funkcionalitāte ar augstu veiktspēju un stabilitāti. Bibliotēka ir atvērtā pirmkoda un ir pieejama publiskai lietošanai saskaņā ar MIT licenci.

ZIP fonds ir ļoti viegli lietojama un labi uzturēta dokumentācijas sadaļa. Swift ļauj programmatūras izstrādātājiem izveidot, lasīt un atjaunināt ZIP arhīva failus, izmantojot tikai dažas koda rindas. Bibliotēkas priekšrocība ir tā, ka tai nav atkarības no trešās puses un tā nodrošina viegli lietojamas augsta līmeņa metodes. Bibliotēkā ir iekļautas vairākas svarīgas funkcijas, kas saistītas ar ZIP arhīviem, piemēram, failu vai direktoriju zipēšana, piekļuve atsevišķiem ierakstiem, jauna arhīva izveide, piekļuve atsevišķiem ierakstiem, jauna ieraksta pievienošana, noteikta ieraksta noņemšana, labāka atmiņas pārvaldība utt.

Previous Next

Darba sākšana ar ZIP Foundation

Jūs varat viegli instalēt ZIP Foundation no CocoaPods. Lūdzu, izmantojiet šo komandu, lai instalētu projektu savā sistēmā.

Apkopojiet ZIP Foundation bibliotēku, izmantojot CocoaPods

 $ pod install

Jūs varat viegli instalēt ZIP Foundation bibliotēku no GitHub. Lūdzu, izmantojiet šo komandu, lai instalētu projektu savā sistēmā.

Instalējiet ZIP fonda bibliotēku, izmantojot GitHub

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

Zip failus un direktorijus, izmantojot Swift bibliotēku

Atvērtā pirmkoda ZIP Foundation bibliotēka ļauj programmatūras izstrādātājiem zip dažāda veida failus vai direktorijus, izmantojot Swift kodu. Lai saspiestu vienu failu, jums vienkārši jānosūta faila URL, kas apzīmē vienumu, kuru vēlaties saspiest, un galamērķa URL. Pēc noklusējuma arhīva izveidē netiek izmantota saspiešana. Varat arī izveidot saspiestu ZIP arhīvu, iestatot parametru uz .deflate. Tāpat kā faili, tas arī pieņem direktoriju vienumus un viegli pievieno direktoriju saturu arhīvam.

Pievienojiet vai noņemiet atsevišķus ierakstus

Bieži vien ir nepieciešams piekļūt dažiem konkrētiem ZIP arhīva ierakstiem vai lasīt tos, izvelkot visu arhīvu. ZIP fonds palīdz programmatūras izstrādātājiem individuāli piekļūt konkrētiem ierakstiem un izmantot tos atbilstoši savām vajadzībām. Tas arī atvieglo programmētājiem pakāpeniski atjaunināt arhīva saturu. Programmētāji var viegli pievienot jaunu failu esošam arhīvam vai viegli aizstāt vai izdzēst failu esošajā ZIP arhīvā.

Apstrādājiet atmiņā esošos arhīvus

Atvērtā koda ZIP fonda bibliotēkā ir iekļauts atbalsts atmiņā arhīvu apstrādei, izmantojot Swift komandas. Tas nozīmē, ka bibliotēka atbalsta tikai operatīvajā atmiņā esošo arhīvu izveidi vai izvilkšanu. Varat viegli lasīt, kā arī atjaunināt atmiņā esošo arhīvu, izmantojot tikai dažas koda rindiņas. Tas arī ļauj patērēt ZIP ieraksta saturu, neierakstot to failu sistēmā.

 Latviski