Hallo,
ich programmiere für IOS und bekomme in meinem AlertViewController immer folgenden Fehler:
AnyObject does not have a member named subclass
Alles anzeigen
Der Fehler kommt in der Zeile: newUser.setValue(alert.textFields[0].text, forKey: "eintragname")
Kann mir jemand erklären warum der Fehler kommt und wie man ihn behebt?
Für Eure Hilfe vielen Dank!
Gruß
Björn
ich programmiere für IOS und bekomme in meinem AlertViewController immer folgenden Fehler:
AnyObject does not have a member named subclass
Quellcode
-
- @IBAction func hinzufuegenButtonPressed(sender: AnyObject) {
- let alert = UIAlertController(title: "Neuer Eintrag!", message: "Bitte gebene Sie hier etwas ein:", preferredStyle: .Alert)
- alert.addTextFieldWithConfigurationHandler() {
- textField in
- textField.placeholder = "Ihr Beispieltext!"
- textField.becomeFirstResponder()
- }
- alert.addAction(UIAlertAction(title: "Abbrechen", style: .Cancel, handler: nil))
- alert.addAction(UIAlertAction(title: "Speichern", style: .Default, handler: {
- // Hier muss gespeichert werden!
- action in
- var newUser:AnyObject = NSEntityDescription.insertNewObjectForEntityForName("Eintrag", inManagedObjectContext: self.context!)
- newUser.setValue(alert.textFields[0].text, forKey: "eintragname")
- self.context?.save(nil);
- }))
- presentViewController(alert, animated: true, completion: nil)
- }
Der Fehler kommt in der Zeile: newUser.setValue(alert.textFields[0].text, forKey: "eintragname")
Kann mir jemand erklären warum der Fehler kommt und wie man ihn behebt?
Für Eure Hilfe vielen Dank!
Gruß
Björn