*   >> Lese Utdanning Artikler >> science >> programming

iPhone kjernedata Tutorial Part 3.2

gen

[self.tableView reloadData];

. }

- (void) dealloc {

[fetchedResultsController utgivelsen];

[managedObjectContext utgivelsen];

[super dealloc];

< p>}

end

Lagre disse filene og åpne opp AddIngredientViewController.h og legge inn:

class ingrediens;

interface AddIngredientViewController: UIViewController {

Ingredient * ingrediens;

UITextField * tekstfeltet;

}

property (nonatomic, beholde) Ingredient * ingrediens;

< p>property (nonatomic, beholde) IBOutlet UITextField * tekstfeltet;

end

Åpne opp AddIngredientViewController.

m og legge inn:

#import "AddIngredientViewController.h"

#import "Ingredient.h"

implementation AddIngredientViewController

synthesize ingrediens, tekstfeltet;

//Implementere viewDidLoad å gjøre ekstra oppsett etter lasting visningen, vanligvis fra en spiss

- (void) viewDidLoad {

[super viewDidLoad];.

self.title = @ "Legg Ingredient"; Anmeldelser

UIBarButtonItem * Avbryt-= [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemCancel mål: selv handling:selector (avbryte)];

self.navigationItem.

leftBarButtonItem = Avbryt-;

[Avbryt-utgivelse ];

UIBarButtonItem * saveButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemSave mål: selv handling:selector (lagre)];

self.navigationItem.rightBarButtonItem = saveButton;

< p> [saveButton utgivelsen];

}

- (void) avbryte {

[ingredient.managedObjectContext deleteObject: ingrediens];

NSError * feil = null;

if ([ingredient.

managedObjectContext sparer: & error;]) {

}

[selv dismissModalViewControllerAnimated: YES];

}

- (void) spare {

ingredient.ingredientName = textField.text;

NSError * error = null;

if ([ingrediens!. managedObjectContext spare: & error;]) {

}

[selv dismissModalViewControllerAnimated: YES];

}

- (void) didReceiveMemoryWarning {Anmeldelser

//utgivelser visningen, hvis den ikke har en Super

[super didReceiveMemoryWarning];.

//Slipp noen bufrede data, bilder, etc som ikke er i bruk .


}

- (void) viewDidUnload {

//slipper noen beholdt subviews av hovedvisningen

//f.eks. self.myOutlet = null;

}

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.