Opskrifter * opskrifter = (opskrifter *) [NSEntityDescription insertNewObjectForEntityForName: @" opskrifter "inManagedObjectContext: self.managedObjectContext];
addRecipeView.recipes = opskrifter;
UINavigationController * navController = [[UINavigationController Alloc] initWithRootViewController: addRecipeView]
[self.
navigationController presentModalViewController: navController animeret: YES];
[addRecipeView frigivelse];
}
#pragma mark -
#pragma mark tabelformat metoder
- (NSInteger) numberOfSectionsInTableView: (UITableView *) Tableview {
< p> Tilbage [[fetchedResultsController sektioner] tælle]
}
- (NSInteger) Tableview: (UITableView *) Tableview numberOfRowsInSection: (NSInteger) sektionen {
id sectionInfo = [[fetchedResultsController sektioner] objectAtIndex: afsnittet];
afkast [sectionInfo numberOfObjects]
}
- (UITableViewCell *) Tableview: (UITableView *) Tableview cellForRowAtIndexPath: (NSIndexPath *) indexPath {
statisk NSString * CellIdentifier = @ "Cell"
UITableViewCell * celle = [Tableview dequeueReusableCellWithIdentifier: CellIdentifier]
Hvis (celle == nul) {
celle = [[[UITableViewCell Alloc] initWithStyle: UITableViewCellStyleDefault reuseIdentifier: CellIdentifier] autorelease]
}
NSManagedObject * managedObject = [fetchedResultsController objectAtIndexPath: indexPath] ;
cell.
textLabel.text = [[managedObject valueForKey: @ "recipeName"] beskrivelse]
tilbagevenden celle;
}
- ( void) Tableview: (UITableView *) Tableview didSelectRowAtIndexPath: (NSIndexPath *) indexPath {
RecipeDetailViewController * recipeDetailView = [[RecipeDetailViewController Alloc] initWithStyle: UITableViewStyleGrouped]
Opskrifter * opskrifter = (Opskrifter * ) [fetchedResultsController objectAtIndexPath: indexPath]
recipeDetailView.recipes = opskrifter;
[self.
navigationController pushViewController: recipeDetailView animeret: YES];
}
- (void) Tableview: (UITableView *) Tableview commitEditingStyle: (UITableViewCellEditingStyle) editingStyle forRowAtIndexPath: (NSIndexPath *) indexPath {
if (editingStyle == UITableViewCellEditingStyleDelete) {
NSManagedObjectContext * context = [fetchedResultsController managedObjectContext]
[kontekst dele