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

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

NavController = [[UINavigationController Alloc] initWithRootViewController: addIngredientView];

<р> [self.navigationController presentModalViewController: NavController анимированные: ДА];

<р> [addIngredientView релиз];

<р> [NavController релиз];

<р>}

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

<р> //релизы мнение, если оно не имеет SuperView

<р> [супер didReceiveMemoryWarning];

<р> /. /Release любые кэшированные данные, изображения, и т.д., которые не находятся в использовании

<р>}

<р> -.

(недействительными) {viewDidUnload

<р> //Релиз оставшейся подвидов из главных вид.

<р> //например self.myOutlet = ноль;

<р>}

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

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

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

<р>}

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

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

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

<р>}

<р> //Настройка внешнего вида таблицы просмотреть клеток

<р> -.

(UITableViewCell *) Tableview: (UITableView *) Tableview cellForRowAtIndexPath: (NSIndexPath *) indexPath {

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

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

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

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

<р>}

<р> //Настройка ячейку

Ингредиент * ингредиент = [fetchedResultsController objectAtIndexPath: indexPath];.

<р> = cell.textLabel.

text ingredient.ingredientName;

возвращения ячейку ;

<р>}

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

<р> [Tableview deselectRowAtIndexPath: indexPath анимированные: ДА] < ш> <р>}

<р> //Переопределение поддерживать редактирования данных в таблице

<р> - (недействительными) Tableview:.

(UITableView *) Tableview commitEditingStyle: (UITableViewCellEditingStyle) editingStyle forRowAtIndexPath: (NSIndexPath * ) indexPath {

<р>, если (== editingStyle UITableViewCellEditingStyleDelete) {

<р> //Удалить управляемый объект для индекса путь

дано <р> * NSManagedObjectC

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