2

在 iOS 应用程序上工作我正在使用作为子模块集成的静态库。没问题,但是当我想在调试调试器时单步执行此子模块的方法时,只需跳过该方法调用即可。

我想这与构建设置有关,但我不知道。

谢谢你的帮助!

科贝尔

4

1 回答 1

2

除非您有源代码,否则您无法进入库代码。这是库的目的,如果您自己制作库,您可能希望阻止其他人查看其构建方式。如果要检查库函数的正确性,有两种方法:

  1. 获取源代码——在大多数情况下这是不可能的,除非你从作者那里得到它
  2. 做单元测试。检查库函数的参数是否给出正确的结果。

如果您确实拥有该库的源代码,则必须将其构建设置为调试模式,以便您可以为 Xcode 提供符号以通过库的方法。

于 2012-09-28T12:25:46.167 回答