Ich habe mich gefragt, ob mir jemand das Konzept des "Cast" oder "Casting" bezüglich Programmierung erklären und mir auch bei dem Problem helfen könnte, das ich beim Ausführen dieses Codes bekomme:
import UIKit
import CoreData
class vcMain: UIViewController {
@IBOutlet var txtUsername: UITextField!
@IBOutlet var txtPassword: UITextField!
@IBAction func btnSave(){
//println("Save button pressed \(txtUsername.text)")//Fügt den geschriebenen Text in die Konsole hinzu
var appDel:AppDelegate = (UIApplication.sharedApplication().delegate as AppDelegate)
var context:NSManagedObjectContext = appDel.managedObjectContext
var newUser = NSEntityDescription.insertNewObjectForEntityForName("Users", inManagedObjectContext: context) as NSManagedObjectContext
newUser.setValue("Test Username", forKey: "username")
newUser.setValue("Test Password", forKey: "password")
context.save(nil)
println(newUser)
println("Object Saved.")
}
@IBAction func btnLoad(){
//println("Load button pressed \(txtPassword.text)")
}
override func viewDidLoad() {
super.viewDidLoad()
// Führe nach dem Laden der Ansicht zusätzliche Einrichtungen durch.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Entsorge der nicht mehr benötigten Ressourcen.
}
}
Ich folge einem Tutorial auf YouTube, kann aber nicht herausfinden, warum es bei mir nicht funktioniert!