debugging - Xcode 4.6.1 调试器局部变量不可用

标签 debugging xcode4.6

我最近将 Xcode 4.6 升级到 4.6.1,我注意到以下异常行为:

  • 有时,局部变量在断点处不可用
  • 当在断点上暂停时,在 Step Into 和 Step Over 时,编辑器会突出显示代码中的错误行。

  • LLVM 4.2 编译器 - 代码生成/优化级别设置为无调试。我试过清理项目、模拟器等。没有运气。

    有什么线索吗?

    最佳答案

    问题是在我的运行配置中,我选择了发布而不是调试。也许对于Release,编译器做了一些代码优化,因此编译后的代码和源代码不同步。

    附上我出错的地方:

    enter image description here

    关于debugging - Xcode 4.6.1 调试器局部变量不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15520156/

    相关文章:

    c# - 不寻常的异常行为?

    css - Internet Explorer 6 中 anchor 水平列表中的文本换行到两行

    ios - 为什么我的代码仅在发布时和升级到 Xcode 4.6 后崩溃?

    xcode - 将 iOS 项目转换为 ARC 时出现 Lipo 错误

    ios - Xcode 4.6 自动授权不工作 - "no valid aps-environment"

    debugging - ffmpeg "d"转换期间按键

    macos - 驱动程序导致 sleep 唤醒失败

    visual-studio-2008 - 如何将变量添加到监 window 口

    ios - 使用 xCode 4.6 在 iOS 应用程序中记录突然停止工作

    ios - Xcode 更新后的 Xcode 4.6 zXing 编译错误 (4H127)