应用程序在Xcode中运行时获取变量

时间:2018-04-06 15:59:33

标签: swift xcode

我在Xcode中运行了一个应用程序,因此我可以看到所有日志。我希望在该应用程序运行并连接到Xcode时获取该应用程序中的特定变量。有没有办法做到这一点?通过输入某种命令来打印当前打开的某个页面上的变量的当前值。截至目前,我没有任何破发点。我真的需要获取变量的值以进行调试。

2 个答案:

答案 0 :(得分:1)

我不认为你可以在没有断点的情况下做到这一点。而且我真的不明白你期望它如何发生。

例如,您有一个由类MyAwesomeViewController控制的页面。它在函数viewDidLoad中定义了一些变量。您无法在任何时间访问它们,至少因为在您离开viewDidLoad并且在您输入之前未初始化它们将被取消分配。

我建议你提一些断点。

答案 1 :(得分:1)

您可以使用诸如NSLog或print之类的东西来显示变量,通过它只会在特定时刻显示变量

的内容
NSLog("Text: \(variable)")


print(variable)