Xcode 8调试器不打印对象并显示表达式产生的错误

Sun*_*rge 17 ios swift3 xcode8

我已经升级了Xcode 8,但是当我调试时,每个对象都显示以下错误:

expression produced error: error: Couldn't materialize: couldn't get the value of __once: extracting data from value failed
error: errored out in DoExecute, couldn't PrepareToExecuteJITExpression
Run Code Online (Sandbox Code Playgroud)

这似乎是系统级错误,所以我已经尝试了所有可能的解决方案,但仍然可以正常工作.

Jim*_*ham 2

我不知道有什么错误会导致所有类型发生这种情况。除非这是一个 Swift 项目,请确保您已从源代码中清理并重建了您依赖的所有 Swift 代码。目前,Swift 确实需要一致地构建整个世界才能进行调试。如果这没有帮助,那么我们将需要更多详细信息来找出问题所在。

可能值得向http://bugreporter.apple.com提交错误,因为这样可以更轻松地收集解决问题所需的数据。