保存数据:
var person = NSEntityDescription.insertNewObjectForEntityForName("Person", inManagedObjectContext: self.managedObjectContext!) as Personperson.name = "Mary"person.age = Float(arc4random() % 100)var error : NSError? = nilif !self.managedObjectContext!.save(&error) { NSLog("Unresolved error (error), (error!.userInfo)") abort()}加载数据中:
var error: NSError? = nilvar fReq: NSFetchRequest = NSFetchRequest(entityName: "Frases") fReq.predicate = NSPredicate(format: "id contains[c] %@", String(day))var sorter: NSSortDescriptor = NSSortDescriptor(key: "id" , ascending: false)fReq.sortDescriptors = [sorter]fReq.returnsObjectsAsFaults = falselet result : [AnyObject] = self.managedObjectContext!.executeFetchRequest(fReq, error:&error)!



