gpt4 book ai didi

swift - Swift Playground 中的空类给出 __lldb_expr_ 错误

转载 作者:搜寻专家 更新时间:2023-10-31 22:03:15 25 4
gpt4 key购买 nike

在 Swift Playground 中创建一个空类会出现错误 __lldb_expr_

//: Playground - noun: a place where people can play

import UIKit

class FooBar {

}

let foo = FooBar()

见附件截图。 __lldb_expr_4 at line 12 on attempted instantiation of class FooBar

这发生在 Xcode 版本 6.3.1 (6D1002) 上。我还尝试了最新的 Xcode 6.4 beta 3 - 版本 6.4 (6E7) - 2015 年 5 月 11 日可用。同样的错误发生。

在普通 Swift 项目中构建空类没有问题。

可以通过简单地添加一个伪常量来避免错误,如下所示:

//: Playground - noun: a place where people can play

import UIKit

class FooBar {
let wibble = 10
}

let foo = FooBar()

对这个错误感到惊讶,因为创建一个初始的空类是如此基本的事情。在我的例子中,我想要一个 ScrollView 委托(delegate)类来跟踪内容偏移量。使用没有属性的委托(delegate)似乎是完全合理的。

有什么想法吗?

最佳答案

这不是错误。

这是一个信息,变量 foo 现在拥有 FooBar 类的对象,其内部名称是 __lldb_expr_12.FooBar__lldb_expr_12 是本例中 Playground 中的 Swift 模块名称。

关于swift - Swift Playground 中的空类给出 __lldb_expr_ 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30303410/

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