自从迁移到此行的Swift 3.0之后:
let flexibleSpace = UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: self, action: Selector())
我有错误Cannot invoke initializer for type 'Selector' with no arguments
。我在这里做错了什么?
答案 0 :(得分:1)
如果想要设置操作:
,请使用此选项BuildParamList
或者,如果您不想设置操作,请使用:
let flexibleSpace = UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: self, action: #selector(test))
func test(){
}