我找到了这个问题并回答here但是我收到了错误
Type 'UIView!' does not conform to protocol 'AnyObject'
代表
...
@IBOutlet var mainView: UIView!
@IBOutlet weak var contentView: UIView!
...
NSLayoutConstraint(item: self.contentView, ...`
取消引用视图对象会发生什么事吗?
答案 0 :(得分:13)
我在复制粘贴后尝试将一些Objective-C代码修改为我的swift项目时遇到了同样的错误。我意识到我已将relatedBy保留为0而不是NSLayoutRelation.Equal。修复后错误就消失了。很奇怪编译器会在第一个参数显示错误时显示错误,因为它确实是relatedBy的一个问题。希望它有所帮助。