//Tallenna yhteydessä.
NSError * error = nolla;
jos (! [yhteydessä Säästä: & virhe;]) {
NSLog (@ "Ratkaisematon virhe% @,% @", virhe, [error UserInfo]);
keskeyttää ();
< p>}
}
}
- (BOOL) taulukkonäkymää: (UITableView *) taulukkonäkymää canMoveRowAtIndexPath: (NSIndexPath *) indexPath {
//taulukkonäkymää ei tule uudelleen tilattavissa.
palauta yhtään;
}
# pragma Mark -
# pragma merkki haettua tulokset ohjain
- (NSFetchedResultsController *) fetchedResultsController {
jos (fetchedResultsController! = nolla) {
palata fetchedResultsController;
}
/*
Määritä haettu tulokset ohjain.
* /
//Luo nouto pyynnön yhteisölle.
NSFetchRequest * fetchRequest = [[NSFetchRequest alloc ] init];
//Muokkaa yksikön nimi tarvittaessa.
NSEntityDescription * yksikölle = [NSEntityDescription entityForName: @ "Ainesosalla" inManagedObjectContext: managedObjectContext];
[fetchRequest setEntity: kokonaisuus];
//Aseta erän koon sopiva määrä.
[fetchRequest setFetchBatchSize: 20];
//Muokkaa lajitteluavaimena tarvittaessa.
NSSortDescriptor * sortDescriptor = [[NSSortDescriptor alloc] initWithKey: @ "ingredientName" nouseva: EI];
NSArray * sortDescriptors = [[NSArray alloc] initWithObjects: sortDescriptor, nolla];
[fetchRequest setSortDescriptors: sortDescriptors];
//Muokkaa osion nimi avaimen polun ja välimuistin nimi tarvittaessa.
//nolla pääluokan niminäppäintä polku tarkoittaa "ei kohdat" .
NSFetchedResultsController * aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest: fetchRequest managedObjectContext: managedObjectContext sectionNameKeyPath: nolla cacheName: @ "root"];
aFetchedResultsController.delegate = itse;
self.fetchedResultsController = aFetchedResultsController;
[aFetchedResultsController release];
[fetchRequest release];
[sortDescriptor release];
[sortDescriptors release] ;
palata fetchedResultsController;
}
//NSFetchedResultsControllerDelegate tapa ilmoittaa delegoida että kaikki kohta ja vastustaa muutoksia on käsitelty.
- (void ) controllerDidChangeContent: (NSFetchedResultsController *) säätimen {
//Vuonna yksinkertai
1 ja…