UITableViewCell * cell = [Tableview dequeueReusableCellWithIdentifier: CellIdentifier]; Omdömen
om (cell = = noll) {Omdömen
cell = [[[UITableViewCell alloc] initWithStyle: UITableViewCellStyleValue2 reuseIdentifier: CellIdentifier] funktionen för automatisk exponering], Omdömen
} Omdömen
switch (indexPath.row) {
case 0:
cell.textLabel.text = @ "Namn",
cell.detailTextLabel.text = recipes.recipeName; Omdömen
break;
fall 1:
cell.textLabel.text = @ "Cooking Time",
cell.detailTextLabel.
text = recipes.cookingTime; Omdömen
break;
default:
paus, Omdömen
} Omdömen
returcell; Omdömen
} Omdömen
- (void) dealloc { Där det står Omdömen
[recept release], Omdömen
[super dealloc], Omdömen
} Omdömen
end Omdömen
Spara båda filerna och öppna RootViewController.
h och skriv in följande kod:
interface RootViewController: UITableViewController {Omdömen
NSFetchedResultsController * fetchedResultsController, Omdömen
NSManagedObjectContext * managedObjectContext, Omdömen
}
property (nonatomic, behålla) NSFetchedResultsController * fetchedResultsController, Omdömen
property (nonatomic, behålla) NSManagedObjectContext * managedObjectContext, Omdömen
end Omdömen
RootViewController.m, skriver detta:
#import "RootViewController.h" Omdömen
#import "AddRecipeViewController.h" Omdömen
#import "Recipes.
h" Omdömen
#import "RecipeDetailViewController.h" Omdömen
implementation RootViewController Omdömen
synthesize fetchedResultsController, managedObjectContext;
#pragma märke -
#pragma märke Visa livscykel
- (void) viewDidLoad {Omdömen
[super viewDidLoad], Omdömen
self.title = @ "recept", Omdömen
self.navigationItem. leftBarButtonItem = self.editButtonItem;
UIBarButtonItem * addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemAdd mål: själv åtgärd:selector (addRecipe)]; Omdömen
self.navigationItem.
rightBarButtonItem = addButton;
[addButton release], Omdömen
NSError * error = noll,
om ([performFetch [själv fetchedResultsController]: & error;]!) {Omdömen
NSLog (@ "Olösta fel% @% @", fel, [error Userinfo]), Omdömen
avbryta ();
} Omdömen
} Omdömen
- (void) viewWillAppear: (BOOL) animerade {Omdömen
[super viewWillAppear: animerad]; Omdömen
[self.t
NET - C # - Hjälpen Mailer klass fö…