*   >> Чтение Образование Статьи >> science >> programming

iPhone основных данных Учебник Часть 1

вый объект

<р> - (недействительными) {addRecipe

<р> AddRecipeViewController * addRecipeView = [[AddRecipeViewController Alloc] initWithNibName: @ "AddRecipeViewController "расслоение: [NSBundle mainBundle]];

<р> Рецепты * рецепты = (Рецепты *) [NSEntityDescription insertNewObjectForEntityForName: @" Рецепты "inManagedObjectContext: self.managedObjectContext];

<р> = addRecipeView.recipes рецепты;

<р> UINavigationController * NavController = [[UINavigationController Alloc] initWithRootViewController: addRecipeView];

<р> [self.

navigationController presentModalViewController: NavController анимированные: ДА];

<р> [addRecipeView релиз]; < ш> <р>}

<р> #pragma Все - Знакомства

#pragma знак Таблица методов просмотра

<р> - (NSInteger) numberOfSectionsInTableView: (UITableView *) Tableview {

< р> Return [[fetchedResultsController разделы] число];

<р>}

<р> - (NSInteger) Tableview: (UITableView *) Tableview numberOfRowsInSection: (NSInteger) раздел {

<р> ID sectionInfo = [[fetchedResultsController разделы] objectAtIndex: раздел];

<р> возвращение [sectionInfo numberOfObjects];

<р>}

<р> - (UITableViewCell *) Tableview: (UITableView *) Tableview cellForRowAtIndexPath: (NSIndexPath *) indexPath {

<р> статический NSString * CellIdentifier = @ "сотовый";

<р> UITableViewCell * клеток = [Tableview dequeueReusableCellWithIdentifier: CellIdentifier];

<р>, если (== клеток ноль) {

<р> = клеток [[[UITableViewCell Alloc] initWithStyle: UITableViewCellStyleDefault reuseIdentifier: CellIdentifier] autorelease];

<р>}

<р> NSManagedObject * managedObject = [fetchedResultsController objectAtIndexPath: indexPath] ;

<р> cell.

textLabel.text = [[managedObject valueForKey: @ "RecipeName"] описание];

<р> возвращение клеток;

<р>}

<р> - ( недействительными) Tableview: (UITableView *) Tableview didSelectRowAtIndexPath: (NSIndexPath *) indexPath {

<р> RecipeDetailViewController * recipeDetailView = [[RecipeDetailViewController Alloc] initWithStyle: UITableViewStyleGrouped];

<р> Рецепты * рецепты Рецепты = (* ) [fetchedResultsController objectAtIndexPath: indexPath];

<р> = recipeDetailView.recipes рецепты;

<р> [self.

navigationController pushViewController: recipeDetailView анимированные: ДА];

<р>}

<р > - (недействительными) Tableview: (UITableView *) Tableview commitEditingStyle: (UITableViewCellEditingStyle) editingStyle forRowAtIndexPath: (

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.