dylib nedir?


22

Bir iphone uygulaması geliştiriyorum ve libz.dylib'i kullanan bazı örnek kodlarla çalışıyorum. Bazı araştırmalar yaptım ve aydınlatıcı bir şey bulamadım, ancak zipz.dylib zip dosyaları için kullanılabilirdi, fakat başka çerçeveler tercih edildi ...

Bir pdf örneği ile uğraşıyorum, neden libz.dylib kullanıyorsunuz? Genel olarak dylib nedir? Ve neden tüm sürümler?

Yanıtlar:


32

Uzantıda biten bir dosya .dylibdinamik bir kütüphanedir: derleme zamanı yerine çalışma zamanında yüklenen bir kütüphanedir. Windows veya DSO'lardan gelen DLL'lere aşina iseniz, birkaç bükümle aynı veya daha az aynı şeydir. Dinamik Kütüphane Programlama Konular Mac OS X Geliştirici bölüm Kütüphanesi formatında ve ne farkında olmalı ilgili tüm ayrıntıları kapsamaktadır.

libz.dylibgenel bir sıkıştırma kütüphanesi olan Zlib'in dinamik kütüphanesidir. PDF'ler, içerdikleri verilerin farklı yönlerini sıkıştırmak için zlib'i kullanabilir (ve genellikle kullanırlar), ancak bu seviyedeki PDF verilerine erişmek oldukça düşük seviyelidir ve daha üst düzey kütüphaneler bu tür şeylerin çoğunu soyutlar.


14

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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.