Xcode 8 调试器在输出中显示较少的字符

标签 xcode debugging

我最近迁移到 Xcode 8 (8A218a)。我发现当我将任何很长的字符串(使用 NSLog)打印到控制台时,它没有完整地显示它们。看起来有某种字符限制?请问有人知道如何解决吗?

这之前是有效的。

谢谢

最佳答案

这看起来像是 iOS 问题,而不是 Xcode/lldb 问题。

  1. 这些消息在模拟器上效果很好。
  2. 在真实的 iOS 10 设备上,我刚刚打开设备日志(从 Xcode 主菜单:窗口 > 设备 > 查看设备日志),我可以在其中看到大量消息和正在剪切的故障转储同样的方式。

我相信,一旦 iOS 变得更加稳定(即系统进程不会每隔几秒崩溃一次),他们就会取消该限制。

关于Xcode 8 调试器在输出中显示较少的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39527874/

相关文章:

javascript - 如何在 IE9 中跟踪冲突?

xcode - 根据最近的信标播放来自 url 的视频

objective-c - app delegate 在 xcode 项目中做什么?

ios - ios6中的MKMapView第一次崩溃

java - 同步 System.out 和 System.err

java - Eclipse调试时出现"Invisible"断点?

ios - XCode:从核心数据图中排除抽象实体

xcode - 使用 Cocoapods 时 Xcode 7.3 中的奇怪错误

c++ - 如何在 C++ 中解释以下错误消息

c++ - 如何在 VSCode 上设置数据断点(即观察点)