在XCode的调试器控制台中打印变量时出现Clunky lldb错误

时间:2016-05-18 12:52:22

标签: ios xcode swift console lldb

最近我在将任何类型的变量打印到XCode的调试器控制台时遇到了问题。我构建的平台并不重要。我试图重新安装整个XCode,命令行工具+清理/删除了我正在处理的swift项目的派生数据。这些步骤都没有解决我的问题,这个错误阻止我使用XCode 100%。

每次我尝试打印某些内容时,我都会在调试控制台中遇到此错误。

Printing description of X:
expression produced error: /var/folders/4y/mm1fk7rn5c57ct91syb3ndf40000gn/T/lldb/6651/expr11.swift:1:1: 
error: cannot convert value of type 'Int' to expected argument type 'random type'

$__lldb__DumpForDebugger(Swift.UnsafePointer<Swift.Bool>(bitPattern: 0x104c5ced0).memory)
^~~~~~~~~~~~~~~~~~~~~~~~
<EXPR>:18:7: error: cannot convert value of type 'Int' to expected argument type 'random type'
 if (1==1) {                                          

其中随机类型可以是任何类型的类/类型。

最近有人遇到过同样的问题吗?看起来lldb在打印swift变量值时有点破碎。 我使用XCode 7.3.1(7D1014)和Mac OS X的最新更新。

0 个答案:

没有答案
相关问题