*   >> lukeminen koulutus Artikkelit >> science >> programming

iPhone Core Data opetusohjelma Osa 3,2

iewController: addIngredientView];

[self.navigationController presentModalViewController: navController animoitu: YES];

[addIngredientView release];

[navController release];

}

- (void) didReceiveMemoryWarning {

//tiedotteet mieltä, jos sillä ei ole Superview.

[Super didReceiveMemoryWarning];

//Vapauta kaikki varastoidut tiedot, kuvat, jne, jotka eivät ole käytössä.

}

- (void) viewDidUnload {

//vapauta säilytti subviews tärkeimmistä näkymä.

//esim self.

myOutlet = nolla;

}

# pragma merkki Taulukkonäkymä menetelmiä

- (NSInteger) numberOfSectionsInTableView: (UITableView *) taulukkonäkymää {

paluu [[fetchedResultsController kohdat] count];

}

- (NSInteger) taulukkonäkymää: (UITableView *) taulukkonäkymää numberOfRowsInSection: (NSInteger) section {

id sectionInfo = [[ ,,,0],fetchedResultsController kohdat] objectAtIndex: osio];

paluu [sectionInfo numberOfObjects];

}

//muokata ulkoasua taulukkonäkymää solujen.


- (UITableViewCell *) taulukkonäkymää: (UITableView *) taulukkonäkymää cellForRowAtIndexPath: (NSIndexPath *) indexPath {

staattinen NSString * CellIdentifier = @ "Cell"

UITableViewCell * solu = [taulukkonäkymää dequeueReusableCellWithIdentifier: CellIdentifier ];

jos (solu == nolla) {

solu = [[[UITableViewCell alloc] initWithStyle: UITableViewCellStyleDefault reuseIdentifier: CellIdentifier] autorelease];

}

//Määritä solu.

Ainesosat * ainesosa = [fetchedResultsController objectAtIndexPath: indexPath];

cell.

textLabel.text = ingredient.ingredientName;

paluu solu ;

}

- (void) taulukkonäkymää: (UITableView *) taulukkonäkymää didSelectRowAtIndexPath: (NSIndexPath *) indexPath {

[taulukkonäkymää deselectRowAtIndexPath: indexPath animoitu: KYLLÄ];

}

//Ohita tukea muokkaamalla taulukkonäkymää.


- (void) taulukkonäkymää: (UITableView *) taulukkonäkymää commitEditingStyle: (UITableViewCellEditingStyle) editingStyle forRowAtIndexPath: (NSIndexPath * ) indexPath {

jos (editingStyle == UITableViewCellEditingStyleDelete) {

//Poista hallitun objektin varten tietyn indeksin polku

NSManagedObjectContext * context = [fetchedResultsController managedObjectContext];

[yhteydessä deleteObject: [fetchedResultsController obje

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.