8

我对我在 Xcode 7 中看到的东西有点困惑,下面的 3 种颜色都有一个单独的地址,正如你所期望的那样,但弱颜色都有相同的地址。我知道弱颜色是可选的,所以 weak_R 和 color_R 有不同的地址,但我不太明白为什么所有 3 个弱颜色都显示相同的地址。

这看起来对吗,如果有人可以解释我所看到的吗?如果不是,我猜它是一个错误。

代码

    var color_R = SKColor.redColor()
    var color_G = SKColor.greenColor()
    var color_B = SKColor.blueColor()
    weak var weak_R = color_R
    weak var weak_G = color_G
    weak var weak_B = color_B

调试

在此处输入图像描述

4

0 回答 0