“(UIDatePicker) -> ()”类型的值没有成员 'date' In swift 5
Value of type '(UIDatePicker) -> ()' has no member 'date' In swift 5
我试图将日期捕获到函数之外的变量,但我不断收到此消息:
Value of type '(UIDatePicker) -> ()' has no member 'date'
这是代码
var selectedDate: String?
@IBAction func datePicker(_ sender: UIDatePicker) {
selectedDate = self.datePicker.date
}
您正在调用函数本身,除非还有一个出口 datePicker
,否则这没有任何意义。
使用sender
参数
@IBAction func datePicker(_ sender: UIDatePicker) {
selectedDate = sender.date
}
并将 selectedDate
声明为 Date
var selectedDate: Date?
我试图将日期捕获到函数之外的变量,但我不断收到此消息:
Value of type '(UIDatePicker) -> ()' has no member 'date'
这是代码
var selectedDate: String?
@IBAction func datePicker(_ sender: UIDatePicker) {
selectedDate = self.datePicker.date
}
您正在调用函数本身,除非还有一个出口 datePicker
,否则这没有任何意义。
使用sender
参数
@IBAction func datePicker(_ sender: UIDatePicker) {
selectedDate = sender.date
}
并将 selectedDate
声明为 Date
var selectedDate: Date?