【发布时间】:2015-01-27 12:19:21
【问题描述】:
libz.dylib 用于压缩和解压缩,所以我将它添加到我的项目中,在 Build Phase 选项卡的 Link Binary with Libraries 部分下。但是我没有看到里面有任何头文件知道libz.dylib提供的功能那么如何使用它,它提供了什么功能?
在框架的情况下,我们可以在 .h 文件中看到方法声明,基于此我们可以使用适当的函数,以便如何获取有关 dylib 的信息。
我的问题不是针对libz.dylib,而是针对一般的dylib。我已经阅读了一些关于 sqllite 的教程,也都说要添加 libsqlite3.0.dylib,但没有人指定为什么要添加以及它提供了什么功能。我也没有找到任何特定 dylib 的文档。
【问题讨论】:
-
你需要一个反汇编程序。您可以尝试hopperapp.com 或使用 lldb(或 gdb)在 dylib 上设置断点并确定从那里调用哪个函数。见lldb.llvm.org/tutorial.html。
标签: ios objective-c macos cocoa cocoa-touch