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

iPhone Core Data Tutorial Part 2

//Handle fout

NSLog (@ "Onopgeloste fout% @,% @", fout, [fout UserInfo]);

exit (-1) ; //Fail

}

[self.navigationControllerpopViewControllerAnimated: JA];

}

- (void) didReceiveMemoryWarning {

[ ,,,0],superdidReceiveMemoryWarning];

}

- (void) viewDidUnload {

}

- (void) dealloc {

[superdealloc] ;

[recepten vrij];

[nameTextField vrijlating];

[cookingTimeTextField vrijlating];

}

end

Dit opslaan en openen EditingViewConroller.xib. In de weergave, zet twee UITextFields en twee UILabels aan de linkerkant van de UITextFields.

Noem de Labels Naam en Cooking Time (Dit is precies hetzelfde als de AddRecipeViewController.xib). Klik op elk TextField, op ⌘ - 1, en vink het duidelijk wanneer bewerken Begins optie. Sluit de UITextFields om het bestand eigenaar en controle klik van elke tekstveld naar de eigenaar van het bestand en kies de afgevaardigde stopcontact. Sla de xib en ga terug naar Xcode

Open RecipeDetailViewController.h en voeg een UIButton en twee methoden voor het bijwerken van de knop en wat de knop eruit zal zien tijdens het bewerken

classRecipes;..


interface RecipeDetailViewController: UITableViewController {

Recepten * recepten;

UIButton * photoButton;

}

property (nonatomic, te behouden ) Recepten * recepten;

property (nonatomic, behouden) IBOutletUIButton * photoButton;

- (IBAction) photoButtonPressed;

- (void) updatePhotoButton;

< p>end

Open RecipeDetailViewController.m en typ dit in:

#import "RecipeDetailViewController.h"

#import "Recipes.h"

#import "EditingViewController.h"

#import "PhotoViewController.

h"

implementation RecipeDetailViewController

@ synthetiseren recepten, photoButton;

- ( void) viewDidLoad {

[superviewDidLoad];

self.navigationItem.rightBarButtonItem = self.editButtonItem;

self.tableView.allowsSelectionDuringEditing = YES;

}

- (void) viewWillAppear: (BOOL) geanimeerde {

[superviewWillAppear: geanimeerde];

self.title = recipes.recipeName;

[photoButtonsetImage: recipes.recipeThumbnailImage forState: UIControlStateNormal];

[selfupdatePhotoButton];

[self.

tableView reloadData];

}

- (void ) setEditing: (BOOL) editing geanimeerde: (BOOL) geanimeerde {

[supersetEditing: editinganimated: geanimeerde];

[selfupdatePhotoButton];

}

- (void) didReceiveMemoryWarning {

[superdidReceiveMemoryWarning];

}

- (void) viewDidUnload {

}

# pragm

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