<р>, если (ячейка = = ноль) {
<р> = клеток [[[UITableViewCell Alloc] initWithStyle: UITableViewCellStyleValue2 reuseIdentifier: CellIdentifier] autorelease];
<р>}
<р> переключатель (indexPath.row) {
<р> 0 случай:
<р> cell.textLabel.text = @ "Имя";
<р> = cell.detailTextLabel.text recipes.recipeName;
<р> распада
<р> случай 1:
<р> cell.textLabel.text = @ "Время приготовления";
<р> = cell.detailTextLabel.text recipes.
cookingTime;
<р> вырваться < ш>
По умолчанию:
<р> Разрыв;
<р>}
<р> обратный ячейку;
<р>}
<р> - (недействительными) {dealloc Где он говорит
<р> [рецепты релиз];
<р> [супер dealloc];
<р>}
<р>end
<р> Сохранить как файлы, и открыть RootViewController.
h и тип в следующем коде:
<р>interface RootViewController: UITableViewController {
NSFetchedResultsController * fetchedResultsController;
<р> NSManagedObjectContext * managedObjectContext;
<р> }
<р>property (неатомической, сохранить) NSFetchedResultsController * fetchedResultsController;
<р>property (неатомической, сохранить) NSManagedObjectContext * managedObjectContext;
<р>end
<р> В RootViewController.m, введите это в:
<р> #import "RootViewController.h"
<р> #import "AddRecipeViewController.h"
<р> #import "Recipes.
h"
<р> #import "RecipeDetailViewController.h"
<р>implementation RootViewController
<р>synthesize fetchedResultsController, managedObjectContext;
<р> #pragma марки -
<р> #pragma знак Посмотреть жизненным циклом
<р> - (недействительными) {viewDidLoad
<р> [супер viewDidLoad];
<р> self.title = @ "Рецепты";
<р> self.navigationItem. leftBarButtonItem = self.
editButtonItem;
<р> UIBarButtonItem * AddButton = [[UIBarButtonItem Alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemAdd цель: самостоятельно действие:selector (addRecipe)];
<р> = self.navigationItem.rightBarButtonItem AddButton;
<р> [AddButton релиз];
<р> NSError об ошибке * = ноль;
<р>, если ([[сам] fetchedResultsController performFetch: & ошибка;]!) {
<р> NSLog (@ "Unresolved ошибки% @,% @», ошибки, [Ошибка USERINFO]);
<р> прервать ();
<р>}
<р>}
<р > - (недействительными) viewWillAppear: (BOOL) {анимированные
<р> [супер viewWillAppear: анимированные];
<р> [self.
tableView reloadData];
<р>}
<р > #pragma знак - Страница <р> #pragma знак Добавить но