No Return;.
}
#pragma mark -
#pragma merk Fetched resultaten controller
- (NSFetchedResultsController *) fetchedResultsController {
if (! fetchedResultsController = nihil) {
terugkeren fetchedResultsController;
}
/*
Stel de opgehaalde resultaten controller.
* /
//Maak de fetch verzoek van de entiteit.
NSFetchRequest * fetchRequest = [[NSFetchRequest alloc ] init];
//Bewerk de entiteit naam als geschikte
NSEntityDescription * entiteit = [NSEntityDescription entityForName:.
@ "Ingrediënt" inManagedObjectContext: managedObjectContext];
[fetchRequest setEntity. entiteit];
//Stel de partij grootte om een geschikt aantal
[fetchRequest setFetchBatchSize: 20];
//Bewerk het soort sleutel zo nodig.
NSSortDescriptor * sortDescriptor = [[NSSortDescriptor alloc] initWithKey: @ "ingredientName" oplopende: NO];
NSArray * sortDescriptors = [[NSArray alloc] initWithObjects: sortDescriptor, nihil];
[fetchRequest setSortDescriptors: sortDescriptors];
//Bewerk de sectie naam sleutel pad en de cache naam indien nodig
//nihil sectie naam key pad betekent "geen secties".
.
NSFetchedResultsController * aFetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest: fetchRequest managedObjectContext: managedObjectContext sectionNameKeyPath: nihil cacheName: @ "Root"];
aFetchedResultsController.delegate = zelf;
self.fetchedResultsController = aFetchedResultsController;
[aFetchedResultsController vrijlating];
[fetchRequest vrijlating];
[sortDescriptor vrijlating];
[sortDescriptors versie] ;
terug fetchedResultsController;.
}
//NSFetchedResultsControllerDelegate methode om de afgevaardigde dat alle sectie en verzetten wijzigingen zijn verwerkt op de hoogte
- (void ) controllerDidChangeContent: (NSFetchedResultsController *) controller {
//In de eenvoudigste, meest efficiënte, case, herlaad de tafel uitzicht
[self.tableView reloadData];
. }
- (void) dealloc {
[fetchedResultsController vrijlating];
[managedObjectContext vrijlating];
[super dealloc];
< p>}
end
Sla deze bestanden en open AddIngredientViewController.
h en voeg in: interface AddIngredientViewController: UIViewController { Ingredient * ingrediënt; UITextField * textField; } property (nonatomic, behouden) Ingredient * ingrediënt; < p>propertHoe je het MAC-adres van onze machine met behulp van VB .net krijgen?