Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import UIKit
- import CoreData
- class vcMain: UIViewController {
- @IBOutlet var txtID: UITextField!
- @IBOutlet var txt1: UITextField!
- @IBOutlet var txt2: UITextField!
- @IBOutlet var txt3: UITextField!
- @IBOutlet var txt4: UITextField!
- @IBAction func btnSave(sender: AnyObject) {
- var appDel:AppDelegate = (UIApplication.sharedApplication().delegate as AppDelegate)
- var context:NSManagedObjectContext = appDel.managedObjectContext!
- var newIDlog = NSEntityDescription.insertNewObjectForEntityForName("ID", inManagedObjectContext: context) as NSManagedObject
- newIDlog.setValue("Saved as\(txtID)", forKey: "id")
- newIDlog.setValue("Saved as\(txt1)", forKey: "txt1")
- newIDlog.setValue("Saved as\(txt2)", forKey: "txt2")
- newIDlog.setValue("Saved as\(txt3)", forKey: "txt3")
- newIDlog.setValue("Saved as\(txt4)", forKey: "txt4")
- context.save(nil)
- println(newIDlog)
- println("Log Was Saved!")
- }
- @IBAction func btnLoad(sender: AnyObject) {
- var appDel:AppDelegate = (UIApplication.sharedApplication().delegate as AppDelegate)
- var context:NSManagedObjectContext = appDel.managedObjectContext!
- var request = NSFetchRequest(entityName: "ID")
- request.returnsObjectsAsFaults = false;
- var results:NSArray = context.executeFetchRequest(request, error: nil)!
- if(results.count > 0){
- for res in results{
- println(res)
- }
- }else{
- println("0 Results Returned... Maybe an 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