【发布时间】:2015-06-10 17:00:30
【问题描述】:
我有以下代码来尝试创建一个约束数组以添加到视图中:
let views = ["button": button]
let metrics = ["margin": 16]
var constraints: [AnyObject] = []
constraints += NSLayoutConstraint.constraintsWithVisualFormat("|-margin-[button]-margin-|", options: 0, metrics: metrics, views: views)
根据我对 Swift 数组的了解,我应该能够将它们 '+=' 一起加入两者,但我得到一个错误:
“二元运算符'+='不能应用于两个[AnyObject]操作数”
这段代码有什么问题?
【问题讨论】:
-
您使用的是什么版本的 Xcode?现在是一个关键问题 - 在两天前发布的 Xcode 7 中发生了很大变化。
-
我正在使用 Xcode 6.3.2。
标签: xcode swift autolayout