如果a與c相同,b與c相同,爲什麼a與b不相同?Swift中的身份運算符
var a = [1, 2, 3]
var b = a
var c = a[0...2]
a === c // true
b === c // true
a === b // false
如果A,B,C爲常數:
let a = [1, 2, 3]
let b = a
let c = a[0...2]
a === c // true
b === c // true
a === b // true
謝謝你和@onevcat。我將我的代碼複製到.swift文件並在終端中運行,所有測試都是正確的。 – Tao
雷達提交:http://openradar.appspot.com/radar?id=6240029269557248 rdar:// 17192099 –