o que é um dylib?
On Fevereiro 15, 2021 by adminEstou desenvolvendo um aplicativo para iphone e trabalhando com um código de amostra que vi, que usa libz.dylib. Eu fiz algumas pesquisas e não achei nada esclarecedor, além de libz.dylib poderia ser usado para arquivos zip, mas outros frameworks são preferidos …
Estou lidando com uma amostra de pdf, então por que usar libz. dylib? Em geral, o que são dylib? E por que todas as versões?
Resposta
Um arquivo que termina com a extensão .dylib
é uma biblioteca dinâmica: é uma biblioteca que é carregada em tempo de execução em vez de em tempo de compilação. Se você estiver familiarizado com DLLs do Windows ou DSOs, é mais ou menos o o mesmo tipo de coisa com algumas variações. A seção Tópicos de programação da biblioteca dinâmica da Biblioteca do desenvolvedor do Mac OS X cobre todos os detalhes sobre o formato e o que você deve ser ciente de.
libz.dylib
é a biblioteca dinâmica para Zlib , uma biblioteca de compressão geral. PDFs podem (e geralmente fazem) usar zlib para compactar diferentes aspectos dos dados contidos neles, mas acessando o P Os dados de DF nesse nível são de nível muito baixo, e as bibliotecas de nível superior abstrairiam a maioria desse tipo de coisa.
Resposta
dylib é a abreviação de DYnamically linked LIBrary. Eles são análogos a um arquivo do windows * .dll. Eles contêm código genérico e não modificável destinado a ser reutilizado por muitos aplicativos.
Deixe uma resposta