1. Ürün:% s
  2.   Sıkıştırma
  3.   Swift
  4.   ZIP Foundation

ZIP Foundation

 
 

ZIP arşivleri oluşturmak için Açık Kaynak Swift Kitaplığı

ZIP dosyası, kullanıcıların büyük dosyaların veya dosya gruplarının boyutunu küçülterek göndermelerini, paylaşmalarını ve saklamalarını kolaylaştıran sıkıştırılmış bir arşivdir. ZIP temeli, ZIP arşiv dosyalarını zahmetsizce işleyebilen bir Swift kitaplığıdır. Kitaplık, Apple'ın lib sıkıştırmasını temel alır ve sıkıştırılmış arşivlerin kodlanmasını veya kodunun çözülmesini kolaylıkla gerçekleştirir. Kitaplık, yüksek performans ve kararlılıkla sıkıştırma ve açma için işlevsellik içeriyor. Kütüphane açık kaynak kodludur ve MIT lisansı altında genel kullanıma açıktır.

ZIP Foundation, kullanımı çok kolay ve bakımlı bir dokümantasyon bölümüdür. Swift, yazılım geliştiricilerin yalnızca birkaç satır kodla ZIP arşiv dosyaları oluşturmasına, okumasına ve güncellemesine olanak tanır. Kütüphanenin en güzel yanı, 3. parti bağımlılıklarının olmaması ve kullanımı kolay üst düzey yöntemler sağlamasıdır. Kitaplık, dosyaları veya dizinleri sıkıştırmak, tek tek girişlere erişmek, yeni bir arşiv oluşturmak, tek tek girişlere erişmek, yeni bir giriş eklemek, belirli bir girişi kaldırmak, daha iyi bellek yönetimi vb. gibi ZIP arşivleriyle ilgili birçok önemli özelliği içermektedir.

Previous Next

ZIP Foundation'a Başlarken

ZIP Foundation'ı CocoaPod'lardan kolayca yükleyebilirsiniz. Projeyi sisteminize kurmak için lütfen aşağıdaki komutu kullanın.

CocoaPods aracılığıyla ZIP Foundation kitaplığını derleyin

 $ pod install

ZIP Foundation kitaplığını GitHub'dan kolayca yükleyebilirsiniz. Projeyi sisteminize kurmak için lütfen aşağıdaki komutu kullanınız.

GitHub aracılığıyla ZIP Foundation Library'yi kurun

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

Swift Kitaplığı aracılığıyla Zip Dosyaları ve Dizinler

Açık kaynaklı ZIP Foundation kitaplığı, yazılım geliştiricilerin Swift kodunu kullanarak farklı türdeki dosyaları veya dizinleri sıkıştırmasına olanak tanır. Tek bir dosyayı sıkıştırmak için, sıkıştırmak istediğiniz öğeyi temsil eden bir dosya URL'si ve bir hedef URL iletmeniz yeterlidir. Varsayılan olarak, arşiv oluşturmada sıkıştırma kullanılmaz. Ayrıca parametreyi .deflate olarak ayarlayarak sıkıştırılmış bir ZIP arşivi oluşturabilirsiniz. Aynı dosyalar gibi, dizin öğelerini de kabul eder ve dizin içeriğini kolaylıkla arşive ekler.

Bireysel Girişleri Ekle veya Kaldır

Tüm arşivi çıkararak bir ZIP arşivindeki belirli girişlere erişmek veya bunları okumak genellikle gereklidir. ZIP Foundation, Yazılım geliştiricilerinin belirli girdilere bireysel olarak erişmelerine ve bunları kendi ihtiyaçlarına göre kullanmalarına yardımcı olur. Ayrıca programcıların arşiv içeriğini aşamalı olarak güncellemelerini kolaylaştırır. Programcılar, mevcut bir arşive kolayca yeni bir dosya ekleyebilir veya mevcut bir ZIP arşivindeki bir dosyayı kolaylıkla değiştirebilir veya silebilir.

Bellek İçi Arşivleri İşleme

Açık kaynaklı ZIP Foundation kitaplığı, Swift komutlarını kullanarak bellek içi arşivleri işleme desteği içerir. Bu, kitaplığın yalnızca RAM'de bulunan arşivlerin oluşturulmasını veya çıkarılmasını desteklediği anlamına gelir. Yalnızca birkaç satır kodla bellek içi arşivi kolayca okuyabilir ve güncelleyebilirsiniz. Ayrıca, ZIP giriş içeriklerini dosya sistemine yazmadan tüketmeye izin verir.

 Türkçe