*   >> Lecture Éducation Articles >> science >> la programmation

iPhone de base de données Tutorial Part 1

recettes;

- (NSInteger) numberOfSectionsInTableView: (UITableView *) tableView {

return 1;

}

- (NSInteger ) tableView: (UITableView *) tableView numberOfRowsInSection: (NSInteger section) {

retour 2;

}

- (UITableViewCell *) tableView: (UITableView *) tableView cellForRowAtIndexPath : (NSIndexPath *) indexPath {

NSString statique * CellIdentifier = @ "Cell";

* UITableViewCell cellule = [tableView dequeueReusableCellWithIdentifier: CellIdentifier];

Si (cellule = = nil) {

cellule = [[[UITableViewCell alloc] initWithStyle: UITableViewCellStyleValue2 reuseIdentifier: CellIdentifier] autorelease];

}

commutateur (indexPath.

row) {

case 0:

cell.textLabel.text = @ "Nom";

cell.detailTextLabel.text = recipes.recipeName;

pause;

Cas 1:

cell.textLabel.text = @ "Temps de cuisson";

cell.detailTextLabel.text = recipes.cookingTime;

briser;

par défaut:

pause;

}

cellule de retour;

}

- (void) {dealloc Où il est dit

[recettes de presse];

[super dealloc];

}

end

Enregistrez les deux fichiers et ouvrir la RootViewController.

h et tapez le code suivant:

interface RootViewController: UITableViewController {

* NSFetchedResultsController fetchedResultsController;

* NSManagedObjectContext managedObjectContext;

}

property (nonatomic, conserver) NSFetchedResultsController * fetchedResultsController;

property (nonatomic, conserver) NSManagedObjectContext * managedObjectContext;

end

En RootViewController.m, tapez dans cette:

#import "RootViewController.h"

import

"AddRecipeViewController.h"

import

"Recipes.

h"

import

"RecipeDetailViewController.h"

implementation RootViewController

synthesize fetchedResultsController, managedObjectContext;

#pragma mark -

#pragma marque Voir le cycle de vie

- (void) {viewDidLoad

[super viewDidLoad];

self.title = @ "Recettes";

self.navigationItem. leftBarButtonItem = self.editButtonItem;

* UIBarButtonItem addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemAdd cible: l'action auto:selector (addRecipe)];

self.navigationItem.

rightBarButtonItem = addButton;

[add

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.