我试图通过尝试在UIButton
中初始化来创建viewController
,如下所示。但是,我收到cannot convert value of type () -> _ to specified type UIButton
错误,我不知道我是如何陷入其中的。
let loginRegisterButton : UIButton = {
let button = UIButton(type: .System)
button.backgroundColor = UIColor(r: 80, g: 101, b: 161)
button.setTitle("Register", forState: .Normal)
button.translatesAutoresizingMaskIntoConstraints = false
return button
}
这是示例代码,我使用了UIColor
扩展程序,并附上了错误的屏幕截图。
据我所知,这不是语法错误,但我不知道我错过了什么。
答案 0 :(得分:2)
你忘了添加
()
最后 使用下面的代码,
UIButton
错误消息中提到了缺少的内容,即您正在为UIButton
实例分配闭包。通过添加(),这将创建chdir /path/to/my/virtualenv
。