[self.navigationController presentModalViewController: navController animoitu: YES];
[addIngredientView release];
[navController release];
}
- (void) didReceiveMemoryWarning {
//tiedotteet mieltä, jos sillä ei ole Superview.
[Super didReceiveMemoryWarning];
//Vapauta kaikki varastoidut tiedot, kuvat, jne, jotka eivät ole käytössä.
}
- (void) viewDidUnload {
//vapauta säilytti subviews tärkeimmistä näkymä.
//esim self.
myOutlet = nolla;
}
# pragma merkki Taulukkonäkymä menetelmiä
- (NSInteger) numberOfSectionsInTableView: (UITableView *) taulukkonäkymää {
paluu [[fetchedResultsController kohdat] count];
}
- (NSInteger) taulukkonäkymää: (UITableView *) taulukkonäkymää numberOfRowsInSection: (NSInteger) section {
id sectionInfo = [[ ,,,0],fetchedResultsController kohdat] objectAtIndex: osio];
paluu [sectionInfo numberOfObjects];
}
//muokata ulkoasua taulukkonäkymää solujen.
- (UITableViewCell *) taulukkonäkymää: (UITableView *) taulukkonäkymää cellForRowAtIndexPath: (NSIndexPath *) indexPath {
staattinen NSString * CellIdentifier = @ "Cell"
UITableViewCell * solu = [taulukkonäkymää dequeueReusableCellWithIdentifier: CellIdentifier ];
jos (solu == nolla) {
solu = [[[UITableViewCell alloc] initWithStyle: UITableViewCellStyleDefault reuseIdentifier: CellIdentifier] autorelease];
}
//Määritä solu.
Ainesosat * ainesosa = [fetchedResultsController objectAtIndexPath: indexPath];
cell.
textLabel.text = ingredient.ingredientName;
paluu solu ;
}
- (void) taulukkonäkymää: (UITableView *) taulukkonäkymää didSelectRowAtIndexPath: (NSIndexPath *) indexPath {
[taulukkonäkymää deselectRowAtIndexPath: indexPath animoitu: KYLLÄ];
}
//Ohita tukea muokkaamalla taulukkonäkymää.
- (void) taulukkonäkymää: (UITableView *) taulukkonäkymää commitEditingStyle: (UITableViewCellEditingStyle) editingStyle forRowAtIndexPath: (NSIndexPath * ) indexPath {
jos (editingStyle == UITableViewCellEditingStyleDelete) {
//Poista hallitun objektin varten tietyn indeksin polku
NSManagedObjectContext * context = [fetchedResultsController managedObjectContext];
[yhteydessä deleteObject: [fetchedResultsController obje
1 ja…