Xcode:悬停时变量对话框不起作用

问题描述 投票:2回答:2

[我正在使用Xcode 6(版本6.1.1(6A2008a)),当您将鼠标悬停在Xcode中的变量上(恰好在断点之前)时,通常会弹出一个对话框,非常有用。

但是有时此对话框不会出现。这是Xcode的错误,还是有原因有时使其不出现?

xcode debugging breakpoints
2个回答
0
投票

我使用的是相同的Xcode版本。

假设:

  1. 您没有在属性上徘徊:self.myVar(不起作用-不确定原因!)
  2. 您没有将鼠标悬停在实例变量:cell.myImageView上。悬停仅适用于此处的单元格。
  3. 您没有单击该变量-有时会由于触控板而发生错误。

我认为这是具有某些特殊行为的错误。当您打开和关闭“导航器”或“实用程序”窗格时,似乎会发生这种情况-这在调试过程中很常见。这是我能够复制它的方式:

  1. 设置断点
  2. 运行
  3. 将鼠标悬停在有效的变量上
  4. 关闭并打开导航器或实用程序窗格
  5. 将鼠标悬停在同一变量上-将无法使用。

这似乎起作用一次。为了复制它,您必须再次运行。

已经说过,如果它不起作用;如果将鼠标悬停在变量上方或向上/向下或上方,然后移开并返回该变量,通常会显示该变量的值。

但是我同意,古怪的性质令人讨厌。

希望这会有所帮助。


0
投票
  • 很难找到此类问题的解决方案。
  • 只需将您的指针拖到Xcode中的其他位置,然后返回您的变量,也许它可以工作。
  • 但是我发现可以正常使用的东西

选择变量或在控制台区域中查看,然后单击空格键以查看其信息。

© www.soinside.com 2019 - 2024. All rights reserved.