imageView.backgroundColor = [UIColorblackColor];
self.view = kuvaNäytä;
imageView.image = [recipes.recipeImage valueForKey: @ "recipeImage"];
}
- (void) didReceiveMemoryWarning {
[superdidReceiveMemoryWarning];
}
- (void) viewDidUnload {
}
- (void) dealloc {
[superdealloc];
[reseptejä release];
[kuvaNäytä release];
}
end
Tallenna tämä ja avata AddRecipeViewController.
h ja lisätä UIButton nimeltä photoButton ja IBAction menetelmä , kun nappia painetaan.
interface AddRecipeViewController: UIViewController {
Reseptit * reseptit;
UITextField * textFieldOne;
UITextField * textFieldTwo;
UIButton * photoButton;
}
property (nonatomic, säilyttää) Reseptit * reseptit;
property (nonatomic, säilyttää) IBOutletUITextField * textFieldOne;
property (nonatomic, säilyttää) IBOutletUITextField * textFieldTwo;
property (nonatomic, säilyttää) IBOutletUIButton * photoButton;
- (IBAction) photoButtonPressed;
< p>end
Avaa .
m tiedosto ja kirjoittaa:
#import "AddRecipeViewController.h"
#import "Recipes.h"
#import "PhotoViewController.h"
implementation AddRecipeViewController
synthesize reseptit, textFieldOne, textFieldTwo, photoButton;
- (void) viewDidLoad {
[superviewDidLoad];
self.title = @ "Lisää Resepti"
UIBarButtonItem * cancelButton = [[UIBarButtonItemalloc] initWithBarButtonSystemItem:UIBarButtonSystemItemCanceltarget:selfaction:@selector(cancel)];
self.navigationItem.
leftBarButtonItem = CancelButton;
[cancelButton release];
UIBarButtonItem * saveButton = [[UIBarButtonItemalloc] initWithTitle:@"Save"style:UIBarButtonItemStyleDonetarget:selfaction:@selector(save)];
self.navigationItem.rightBarButtonItem = SaveButton;
[saveButton release];
[photoButtonsetImage: recipes.recipeThumbnailImage forState: UIControlStateNormal];
}
- (void) viewWillAppear: (BOOL) animaatio {
[superviewWillAppear: animoitu];
[photoButtonsetImage: recipes.
recipeThumbnailImage forState: UIControlStateNormal];
}
- (void ) peruuttaa {
[recipes.managedObjectContextdeleteObject: reseptejä];
NSError * error = nolla;
jos (! [recipes.managedObjectConte
net Käyttäjän Control