*   >> Lezen Onderwijs artikelen >> science >> programming

iPhone Core Data Tutorial Part 2

e kooktijd tekstveld zien als gevolg van het toetsenbord. Sluit de knop om het bestand van de eigenaar en de controle klik van de knop om de eigenaar van het bestand en kies de photoButtonPressed. . Sla de xib en ga terug naar Xcode

Klik op PhotoViewController.xib in en druk op ⌘ - N. Select Cocoa Touch Klassen - UIViewController subklasse en controleren Met XIB voor slechts gebruikersinterface. Name it EditingViewController

Open EditingViewController.h en typ in:

classRecipes;

interface EditingViewController.

UIViewController {

Recepten * recepten;

UITextField * nameTextField;

UITextField * cookingTimeTextField;

}

property (nonatomic, behouden) Recepten * recepten;

@ eigenschap (nonatomic, behouden) IBOutletUITextField * nameTextField;

property (nonatomic, behouden) IBOutletUITextField * cookingTimeTextField;

end

Open EditingViewController.

h en typ in:

classRecipes;

interface EditingViewController: UIViewController {

Recepten * recepten;

UITextField * nameTextField;

UITextField * cookingTimeTextField;

}

property (nonatomic, behouden) Recepten * recepten;

property (nonatomic, behouden) IBOutletUITextField * nameTextField;

property ( nonatomic, behouden) IBOutletUITextField * cookingTimeTextField;

end

Sla het open EditingViewController.m en typ in:

#import "EditingViewController.h"

< p> #import "Recipes.

h"

implementation EditingViewController

@ synthetiseren recepten, nameTextField, cookingTimeTextField;

- (void) viewDidLoad {

[superviewDidLoad];

self.title = @ "bewerken";

UIBarButtonItem * cancelButton = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCanceltarget:selfaction:@selector(cancel)];

self.navigationItem.leftBarButtonItem = CancelButton;

[cancelButton vrijlating];

UIBarButtonItem * saveButton = [[UIBarButtonItemalloc] initWithTitle:@"Save"style:UIBarButtonItemStyleDonetarget:selfaction:@selector(save)];

self.

navigationItem.rightBarButtonItem = SaveButton;

[saveButton vrijlating];

nameTextField.text = recipes.recipeName;

cookingTimeTextField.text = recipes.cookingTime;

}

- (void) annuleren {

[self.navigationControllerpopViewControllerAnimated: JA];

}

- (void) sparen {

recipes.recipeName = nameTextField.text;

recipes.cookingTime = cookingTimeTextField.text;

NSError * error = nil;

if (! [recipes.managedObjectContextsave: & error] ) {

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.