我正在使用 Xcode 6(版本 6.1.1 (6A2008a)),我发现当您将鼠标悬停在 Xcode 中的一个变量上(就在您的断点之前)时通常会弹出的对话框非常有用。
但有时不会出现此对话框。 这是 Xcode 的错误还是有时不显示的原因?
最佳答案
我使用的是相同的 Xcode 版本。
假设:
- 您没有在属性上徘徊:self.myVar(不起作用 - 不知道为什么!)
- 您没有将鼠标悬停在实例的变量上:cell.myImageView。悬停仅适用于此处的单元格。
- 您没有点击变量 - 有时会因触控板错误而发生。
我认为这是一些特殊行为的错误。它似乎在您打开和关闭导航器或实用程序 Pane 时发生 - 这在调试期间很常见。以下是我如何复制它:
- 设置断点
- 运行
- 将鼠标悬停在有效的变量上
- 关闭并打开导航器或实用工具面板
- 将鼠标悬停在同一个变量上 - 它不会起作用。
这似乎工作一次。为了复制它,您必须再次运行。
话虽如此,如果它不起作用;如果您将鼠标悬停在变量上方或上/下,或者离开并返回到变量,它通常会显示变量值。
但我同意,不稳定的性质很烦人。
希望这对您有所帮助。
关于Xcode:悬停时变量对话框不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28648515/