Swift3 swift 3,日期选择器,无法识别的选择器
[datePicker.ViewController dpc::无法识别的选择器发送到实例0x7ffd834078c0Swift3 swift 3,日期选择器,无法识别的选择器,swift3,uidatepicker,unrecognized-selector,Swift3,Uidatepicker,Unrecognized Selector,[datePicker.ViewController dpc::无法识别的选择器发送到实例0x7ffd834078c0 这个代码不起作用。我做错了什么?请帮帮我。按⇧⌘然后搜索dpc@vadian找到了它>,接下来我该怎么做来修复它?是的,这正是原因,它是一个死连接。删除它。您可以将datePickerChanged设置为iAction,并将其连接到该操作。@vadian,太好了!现在它工作了!谢谢你的忠告! override func viewDidLoad() { super.vi
这个代码不起作用。我做错了什么?请帮帮我。按⇧⌘然后搜索dpc@vadian找到了它>,接下来我该怎么做来修复它?是的,这正是原因,它是一个死连接。删除它。您可以将
datePickerChanged
设置为iAction
,并将其连接到该操作。@vadian,太好了!现在它工作了!谢谢你的忠告!
override func viewDidLoad() {
super.viewDidLoad()
datePicker.addTarget(self, action: #selector(datePickerChanged(datePicker:)), for: UIControlEvents.valueChanged)
}
func datePickerChanged(datePicker:UIDatePicker) {
let dateFormatter = DateFormatter()
dateFormatter.dateStyle = DateFormatter.Style.short
dateFormatter.timeStyle = DateFormatter.Style.short
let strDate = dateFormatter.string(from: datePicker.date)
dateLbl.text = strDate
}