【发布时间】:2015-09-20 12:48:59
【问题描述】:
我已经升级到swift 2,这个功能让我很头疼。
这会在尝试运行应用程序时导致错误。我不知道如何解决这个问题,因为我正在尝试将其升级到 swift 2。我进行了广泛的搜索,但无法修复代码。错误发生在:NSLayoutFormatOptions = nil 创建函数时。
internal extension UIView {
func addConstraints(format format: String, options: NSLayoutFormatOptions = nil, metrics: [String: AnyObject]? = nil, views: [String: UIView]) {
addConstraints(NSLayoutConstraint.constraintsWithVisualFormat(format, options: options, metrics: metrics, views: views))
}
func addUniversalConstraints(format format: String, options: NSLayoutFormatOptions = nil, metrics: [String: AnyObject]? = nil, views: [String: UIView]) {
addConstraints(format: "H:\(format)", options: options, metrics: metrics, views: views)
addConstraints(format: "V:\(format)", options: options, metrics: metrics, views: views)
}
}
如果你能提供帮助,谢谢。 :)
此致 杰拉德·格兰迪
【问题讨论】: