Ich versuche, eine Datumsauswahl innerhalb eines Textfelds zu öffnen. Der folgende Fehler wird angezeigt.Swift Fehler: UITableViewController hat kein Mitglied "Funktionsname"
-Code wie folgt:
import Foundation
import UIKit
class tableview : UITableViewController {
@IBOutlet weak var dateTextField: UITextField!
@IBAction func textFieldEditing(sender: UITextField) {
let datePickerView:UIDatePicker = UIDatePicker()
datePickerView.datePickerMode = UIDatePickerMode.Date
sender.inputView = datePickerView
datePickerView.addTarget(self, action: #selector(UITableViewController.datePickerValueChanged), forControlEvents: UIControlEvents.ValueChanged)
}
func datePickerValueChanged(sender:UIDatePicker) {
let dateFormatter = NSDateFormatter()
dateFormatter.dateStyle = NSDateFormatterStyle.MediumStyle
dateFormatter.timeStyle = NSDateFormatterStyle.NoStyle
dateTextField.text = dateFormatter.stringFromDate(sender.date)
**strong text**
}
Die Antwort wahrscheinlich hier ist http://stackoverflow.com/questions/35658334/how-do-i-resolve-ambiguous-use-of-compile- Fehler-mit-Swift-Selektor-Syntax/35658335 # 35658335 – FredericP