0

在 Xcode 12.0 (12A7209) Playground 中,使用此代码时我收到崩溃:

struct Pippo: Codable {
    var primo: String
    var secondo: String
    var terzo: String
    var quarto: String
    var quinto: String
    var sesto: String
    var settimo: String
    var ottavo: String
    var nono: String
}

let pippo = Pippo(primo: "1",
                  secondo: "1",
                  terzo: "1",
                  quarto: "1",
                  quinto: "1",
                  sesto: "1",
                  settimo: "1",
                  ottavo: "1",
                  nono: "1")

print(pippo)

崩溃代码消息是:执行被中断,原因:EXC_BAD_ACCESS(代码=1,地址=0x18)。进程一直停留在被中断的地方,使用“thread return -x”返回表达式求值前的状态。

请注意,如果我从 struct 中删除一些 var 一切正常

struct Pippo: Codable {
    var primo: String
    var secondo: String
//    var terzo: String
//    var quarto: String
//    var quinto: String
//    var sesto: String
    var settimo: String
    var ottavo: String
    var nono: String
}

let pippo = Pippo(primo: "1",
                  secondo: "1",
//                  terzo: "1",
//                  quarto: "1",
//                  quinto: "1",
//                  sesto: "1",
                  settimo: "1",
                  ottavo: "1",
                  nono: "1")

print(pippo)

我认为这是 Xcode 中的一个错误。你知道为什么吗?

4

0 回答 0