gpt4 book ai didi

ios - 使用 Swift 和 Xcode 6.4 进行调试?

转载 作者:搜寻专家 更新时间:2023-10-31 08:09:04 24 4
gpt4 key购买 nike

为什么 po 返回这些奇怪的错误? (使用 Xcode 6.4 和 Swift)

我尝试使用 p/po 进行调试:

NSDictionary、String 和 NSNumber 总是会出现类似的错误。

目前,我使用 println() 但我很好奇可能是什么原因?

 error: A fatal parse error has occurred.  LLDB may become unstable; please restart your debug session as soon as possible.

error: <EXPR>:1:11: error: use of undeclared type '$__lldb_context'
extension $__lldb_context {
^~~~~~~~~~~~~~~
<EXPR>:11:5: error: use of unresolved identifier '$__lldb_injected_self'
$__lldb_injected_self.$__lldb_wrapped_expr_7(
^

最佳答案

对于 swift 语言,使用 println() 方法。对于在控制台中进行调试,您必须记住,您只能获取 swift 变量的调试信息,但无法获取 swift 常量的调试信息。因此,将 let someVariable 更改为 var someVariable

然后在调试器中执行po someVarible。它会起作用。

如果它对数组和字典不起作用,则对数组执行类似po print(myArray) 的操作。字典也是如此。

关于ios - 使用 Swift 和 Xcode 6.4 进行调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31670648/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com