【问题标题】:print() not outputting to the debug areaprint() 不输出到调试区域
【发布时间】:2016-01-25 04:38:10
【问题描述】:

我在自定义类中有一个方法,其中包含 print() 语句。该类被实例化,并且从我的 iOS 应用程序的 ViewController 调用该方法。调用该方法时,它的大部分功能都会执行,但是print() 语句不会出现在调试区域中。

我需要做一些特别的事情才能让输出显示在调试区域中吗?

这是一个 WatchKit 应用,虽然我不知道这是否相关。

【问题讨论】:

  • 能否请您尝试在 awekWithContext: 等其他方法中使用 print() 并检查 print() 是否有效
  • @HitendraHckr 确实如此,但有问题的 print() 语句在从 iOS 应用程序的 ViewController 实例化和调用的类中。

标签: swift swift2 xcode7 watchkit


【解决方案1】:

不,你不需要做任何特别的事情来让它显示出来。它应该会自动显示。但是,请确保您在底部选择了“所有输出”,而不仅仅是调试器输出。如果只选择调试器输出,则不会显示。

【讨论】:

  • 谢谢。我确实选择了“所有输出”。我刚刚对调用自定义类的 ViewController 是 iOS 应用的 ViewController 的问题进行了澄清。
  • 您能分享更多代码以便我们更好地理解问题吗?
  • 我问的另一个问题,有相关代码,可能是相关的(我强烈怀疑是):stackoverflow.com/questions/34985589/…
  • @DarrellBrogdon 检查我在您其他帖子上的回答。问题在于函数没有调用它。所以它与印刷无关,也与印刷无关。
猜你喜欢
  • 1970-01-01
  • 2012-11-07
  • 1970-01-01
  • 1970-01-01
  • 2023-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多