Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @IBOutlet var txtUsername: UITextField!
- @IBOutlet var txtPassword: UITextField!
- @IBAction func btnSave(){
- let appDel:AppDelegate = (UIApplication.sharedApplication().delegate as! AppDelegate)
- let context:NSManagedObjectContext = appDel.managedObjectContext
- let newUser = NSEntityDescription.insertNewObjectForEntityForName("Users", inManagedObjectContext: context) as NSManagedObject
- newUser.setValue("Test Username", forKey: "username")
- newUser.setValue("Test Password", forKey: "password")
- //saves
- do {
- try context.save()
- } catch {}
- print(newUser)
- print("Object Saved.")
- }
- @IBAction func btnLoad(){
- let appDel:AppDelegate = (UIApplication.sharedApplication().delegate as! AppDelegate)
- let context:NSManagedObjectContext = appDel.managedObjectContext
- let request = NSFetchRequest(entityName: "Users")
- request.returnsObjectsAsFaults = false;
- // currently being worked on to restore saved data
- var results:NSArray = context.executeFetchRequest(request, error: nil)
- if (results.count > 0) {
- for res in results{
- print(res)
- }
- } else {
- print("0 results returned... Potential Error")
- }
- }
- override func viewDidLoad() {
- super.viewDidLoad()
- // Do any additional setup after loading the view.
- }
- override func didReceiveMemoryWarning() {
- super.didReceiveMemoryWarning()
- // Dispose of any resources that can be recreated.
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement