項目,該項目在Xcode 8.3.2編譯正常顯示了==的Xcode 9測試版3 - 斯威夫特3.2:比較可選
我發現是用於除去較早的建議各地比較可選/不可選值,許多編譯錯誤coparison <>的一樣: https://github.com/apple/swift-evolution/blob/master/proposals/0121-remove-optional-comparison-operators.md
所以現在在Xcode 9,我甚至不能比較兩個自選項目:
let xxx: String? = "A"
let yyy: String? = "B"
if xxx == yyy { //ERROR: Ambiguous use of operator '=='
}
可能有人點我的資源在那裏,這將是解釋呢? 還是隻是一個臨時的錯誤?
感謝
它用迅捷4和迅速建設罰款3.2 –