这段程序会输出什么?

来自 结构体与类
Swift 6.3.3 进阶 2分钟

这段程序会输出什么?

swift
final class Box {
    var count: Int
    init(count: Int) { self.count = count }
}

struct Packet {
    var label: String
    var box: Box
}

var first = Packet(label: "A", box: Box(count: 1))
var second = first
second.label = "B"
second.box.count += 1

print(first.label, second.label)
print(first.box.count, second.box.count)
在试验场中打开
报告错误