[recipesrelease];
[textFieldOnerelease];
[textFieldTworelease];
[photoButtonrelease];
[superdealloc];
}
@end
Save se ja avaa AddRecipeViewController.xib. Valitse kaksi kenttiin ja tarrat ja vetää ne alas noin keskelle mieltä. Napata UIButton kirjastosta ja aseta se yläpuolella nimi tekstikenttään. Paina ⌘ - 1 ja valitse Mukautettu ja laittaa Valitse kuva otsikossa. Paina ⌘ - 3 ja tehdä leveys 109 ja korkeus 82.
Varmista, että kaksi UITextFields ja UILabels siirretään ylös aina pohjaan UIButton koska muuten et näe kypsennysajan tekstikenttään vuoksi näppäimistö. Liitä painiketta Tiedoston omistaja ja ohjaus napsautuksella painiketta Tiedoston omistaja ja valitse photoButtonPressed. Tallenna XI b ja palata Xcode.
Klikkaa PhotoViewController.xib ja paina ⌘ - N. Valitse Cocoa Touch Sarjat - UIViewController alaluokka ja tarkista XI B varten käyttöliittymä vain. Name it EditingViewController.
Avaa EditingViewController.
h ja kirjoita:
classRecipes;
interface EditingViewController: UIViewController {
Reseptit * reseptit;
UITextField * nameTextField;
UITextField * cookingTimeTextField;
}
property (nonatomic, säilyttää) Reseptit * reseptit;
@ omaisuus (nonatomic, säilyttää) IBOutletUITextField * nameTextField;
property (nonatomic, säilyttää) IBOutletUITextField * cookingTimeTextField;
end
Avaa EditingViewController.
h ja kirjoita:
classRecipes;
interface EditingViewController: UIViewController {
Reseptit * reseptit;
UITextField * nameTextField;
UITextField * cookingTimeTextField;
}
property (nonatomic, säilyttää) Reseptit * reseptit;
property (nonatomic, säilyttää) IBOutletUITextField * nameTextField;
property ( nonatomic, säilyttää) IBOutletUITextField * cookingTimeTextField;
end
Tallenna se ja avoin EditingViewController.m ja kirjoita:
#import "EditingViewController.h"
< p> #import "Recipes.
h"
implementation EditingViewController
synthesize reseptit, nameTextField, cookingTimeTextField;
- (void) viewDidLoad {
[superviewDidLoad];
self.title = @ "muokkaus"
UIBarButtonItem * cancelButton = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCanceltarget:selfaction:@selector(cancel)];
self.navigationItem.leftBarButtonItem =
net Käyttäjän Control