22 我正在开发iphone应用程序,并通过使用libz.dylib的示例代码进行工作。我进行了一些研究,发现除了libz.dylib可以用于zip文件之外,没有什么启发性的,但是更喜欢其他框架... 我正在处理pdf示例,为什么要使用libz.dylib?通常,dylib是什么?为什么是所有版本? iphone frameworks — 曼努埃尔·贝坦科特 source
32 以扩展名结尾的文件.dylib是动态库:它是在运行时而不是在编译时加载的库。如果您熟悉Windows或DSO的DLL,则几乎是相同类型的东西,但有一些曲折。Mac OS X开发人员库的“ 动态库编程主题”部分涵盖了有关格式以及应注意的所有细节。 libz.dylib是Zlib的动态库,它是常规压缩库。PDF可以(并且通常确实)使用zlib压缩其中包含的数据的不同方面,但是在该级别访问PDF数据是相当低的级别,而更高级别的库将抽象出大多数此类内容。