调试静态库时,Objective-C对象为nil

时间:2015-01-28 06:50:46

标签: objective-c xcode debugging static-libraries

我在iOS中创建了一个自定义静态库。

使用静态库和静态库Project的Project位于同一工作区中。我这样设置,因为它帮助我使用断点进行调试。

当我调试时,所有的Objective-C对象都是nil。

如何查看其值?

1 个答案:

答案 0 :(得分:0)

即使应用程序的方案处于调试模式,该库也是在发布模式下使用shell脚本构建的,用于创建胖静态库。这就是问题的原因。

当我自定义shell脚本以根据静态库项目的方案抛出相关的胖静态库时,没有发生此问题。