我有以下代碼,試圖創建約束的陣列以添加到視圖:「+ =」不能被應用到兩個[AnyObject]操作數
let views = ["button": button]
let metrics = ["margin": 16]
var constraints: [AnyObject] = []
constraints += NSLayoutConstraint.constraintsWithVisualFormat("|-margin-[button]-margin-|", options: 0, metrics: metrics, views: views)
從我明白關於SWIFT陣列,我應該能夠「+ =」他們共同參加了兩下,但我得到一個錯誤:
"Binary operator '+=' cannot be applied to two [AnyObject] operands"
有什麼不對的代碼?
你使用的是什麼版本的Xcode?現在一個關鍵的問題 - 在兩天前發佈的Xcode 7中發生了很大的變化,就像這個評論一樣。 – dpassage
Xcode 6.3.2是我正在做的。 – gdavis