*   >> lukeminen koulutus Artikkelit >> science >> programming

iPhone Core Data opetusohjelma Osa 2

tModeScaleAspectFit;

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

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.