*   >> läser Utbildning artiklar >> science >> programming

iPhone Kärna Data självstudie Del 1

ableView reloadData], Omdömen

} Omdömen

#pragma märke - Omdömen

#pragma märke Lägg ett nytt objekt Omdömen

- (void) addRecipe {Omdömen

AddRecipeViewController * addRecipeView = [[AddRecipeViewController alloc] initWithNibName: @ "AddRecipeViewController "-paketet: [NSBundle mainBundle]], Omdömen

Recept * recept = (Recept *) [NSEntityDescription insertNewObjectForEntityForName: @" Recept "inManagedObjectContext: self.managedObjectContext]; Omdömen

addRecipeView.

recipes = recept;

UINavigationController * navController = [[UINavigationController alloc] initWithRootViewController: addRecipeView]; Omdömen

[self.navigationController presentModalViewController: navController animerade: JA]; Omdömen

[addRecipeView release];

} Omdömen

#pragma mark -

#pragma märke tabellvyn metoder Omdömen

- (NSInteger) numberOfSectionsInTableView: (UITableView *) Tableview {Omdömen < p> Åter [[fetchedResultsController avsnitt] räkna], Omdömen

} Omdömen

- (NSInteger) Tableview: (UITableView *) Tableview numberOfRowsInSection: (NSInteger) section {Omdömen

id sectionInfo = [[fetchedResultsController avsnitt] objectAtIndex: avsnitt], Omdömen

avkastning [sectionInfo numberOfObjects], Omdömen

} Omdömen

- (UITableViewCell *) Tableview: (UITableView *) Tableview cellForRowAtIndexPath: (NSIndexPath *) indexPath {Omdömen

statisk NSString * CellIdentifier = @ "Cell",

UITableViewCell * cell = [Tableview dequeueReusableCellWithIdentifier: CellIdentifier]; Omdömen

om (cell == noll) {Omdömen

cell = [[[UITableViewCell alloc] initWithStyle: UITableViewCellStyleDefault reuseIdentifier: CellIdentifier] funktionen för automatisk exponering], Omdömen

} Omdömen

NSManagedObject * managedObject = [fetchedResultsController objectAtIndexPath: indexPath] ;

cell.

textLabel.text = [[managedObject valueForKey: @ "recipeName"] beskrivning], Omdömen

returcell; Omdömen

} Omdömen

- ( void) Tableview: (UITableView *) Tableview didSelectRowAtIndexPath: (NSIndexPath *) indexPath {Omdömen

RecipeDetailViewController * recipeDetailView = [[RecipeDetailViewController alloc] initWithStyle: UITableViewStyleGrouped]; Omdömen

Recept * Recept = (Recept * ) [fetchedResultsController objectAtIndexPath: indexPath]; Omdömen

recipeDetailView.recipes = recept; Omdömen

[self.

navigationController pushViewController: recipeDetailView animerade: JA]; Omdömen

} Omdömen

- (void)

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.