it-swarm.asia

dylib nedir?

Bir iphone uygulaması geliştiriyorum ve libz.dylib kullanan bazı örnek kodlar üzerinde çalışıyorum. Biraz araştırma yaptım ve aydınlatıcı bir şey bulamadım, libz.dylib dışında Zip dosyaları için kullanılabilir, ancak diğer çerçeveler tercih edilir ...

Ben bir pdf örnek ile ilgileniyorum, neden libz.dylib kullanın? Genel olarak, dylib nedir? Ve neden tüm versiyonlar?

24
manuelBetancurt

.dylib Uzantılı bir dosya dinamik bir kütüphanedir: derleme zamanı yerine çalışma zamanında yüklenen bir kütüphanedir. Windows veya DSO'lardan DLL'lere aşina iseniz, az ya da çok aynı şey. Mac OS X Geliştirici Kitaplığı'nın Dinamik Kitaplık Programlama Konuları bölümü, biçim ve bilmeniz gereken tüm ayrıntıları kapsar.

libz.dylib, Genel bir sıkıştırma kütüphanesi olan Zlib için dinamik kütüphanedir. PDF'ler, içerdikleri verilerin farklı yönlerini sıkıştırmak için zlib kullanabilir (ve genellikle kullanırlar), ancak PDF bu düzeydeki verilere erişmek oldukça düşük seviyelidir ve daha üst düzey kütüphaneler soyut olacaktır) bu tür şeylerin çoğu.

35
user8

dylib DYnamically bağlantılı LIBrary kısaltması Onlar bir windows * .dll dosyasına benzer. Birçok uygulama tarafından yeniden kullanılması amaçlanan genel, değiştirilemez kod içerirler.

14
Jordaan Mylonas