如何在AppCode中关闭编译器优化

时间:2012-08-27 12:42:46

标签: xcode appcode

我正在将iOS项目移植到Android。我需要逐步完成Objective C类中的方法,以了解它们的工作方式,并帮助编写将验证我的端口的单元测试。 AppCode是我选择的武器。

问题在于,在调试时,我经常会因“优化而暂时无法使用值”,而且我无法检查大多数类,列表和数组。

我在Xcode中打开了项目并将编译器优化设置为“none”,然后在AppCode中打开它。我也试过在AppCode中打开Xcode中的项目(File-> Xcode中的Open项目)。尽管项目属性没有显示优化,但我仍然无法查看大多数变量。我还在调试窗口中重复变量,并且在步进时执行点会在代码周围跳转。这让我相信优化仍然存在。

我已经通过AppCode中的调试首选项尝试了GDB和LLDB。

任何人都可以拯救我的理智吗?

由于

西蒙

1 个答案:

答案 0 :(得分:0)

您是否检查过您正在使用的运行/调试配置(在AppCode中)是Debug(而不是Release)配置?运行 - >编辑配置会弹出一个对话框,您可以在其中编辑每个配置。确保'configuration'下拉菜单设置为'Debug'。