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

iPhone Kärna Data självstudie Del 3.2

r * navController = [[UINavigationController Alloc] initWithRootViewController: addIngredientView]; Omdömen

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

[addIngredientView release], Omdömen

[navController release], Omdömen

}

- (void) didReceiveMemoryWarning {

//Frigör vyn om den inte har en Super

[super didReceiveMemoryWarning];

/. /Släpp alla cachade data, bilder, etc som inte används Omdömen

} Omdömen

-. (void) viewDidUnload {Omdömen

//släppa någon behöll subviews i huvud view.


//t.ex. self.myOutlet = noll, Omdömen

} Omdömen

#pragma märke tabellvyn metoder Omdömen

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

retur [[fetchedResultsController avsnitt] räkna], Omdömen

} Omdömen

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

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

avkastning [sectionInfo numberOfObjects], Omdömen

} Omdömen

//Anpassa utseendet av bords visa celler Omdömen

-.

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

statisk NSString * CellIdentifier = @ "Cell",

UITableViewCell * cell = [Tableview dequeueReusableCellWithIdentifier: CellIdentifier ];

om (cell == noll) {Omdömen

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

} Omdömen

//Konfigurera cellen Omdömen

ingrediens * ingrediens = [fetchedResultsController objectAtIndexPath: indexPath];.

Omdömen

cell.textLabel.text = ingredient.ingredientName; Omdömen

retur cell ,

} Omdömen

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

[Tableview deselectRowAtIndexPath: indexPath animerade: JA];

} Omdömen

//Åsido att stödja redigera tabellvyn Omdömen

- (void) Tableview.

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

om (editingStyle == UITableViewCellEditingStyleDelete) {Omdömen

//Radera hanteringsobjekt för givet index banan Omdömen

NSManagedObjectContext * context = [fetchedResultsController managedObject

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