[superviewWillAppear: animerad]; Omdömen
[photoButtonsetImage: recipes.recipeThumbnailImage forState: UIControlStateNormal]; Omdömen
} Omdömen
- (void ) avbryta {Omdömen
[recipes.managedObjectContextdeleteObject: recept]; Omdömen
NSError * error = noll, Omdömen
om ([recipes.
managedObjectContextsave: & error]!) {Omdömen
//Handtag fel Omdömen
NSLog (@ "Olösta fel% @% @", fel, [error Userinfo]), Omdömen
exit (-1); //Fail
} Omdömen
[selfdismissModalViewControllerAnimated: JA]; Omdömen
} Omdömen
- (void) spara {Omdömen
recipes.recipeName = textFieldOne.text; Omdömen
recipes.cookingTime = textFieldTwo.text;
NSError * error = noll, Omdömen
om ([recipes.
managedObjectContextsave: & error]!) {
//Handtag fel Omdömen
NSLog (@ "Olösta fel% @% @", fel, [error Userinfo]), Omdömen
exit (-1); //Fail
} Omdömen
[selfdismissModalViewControllerAnimated: JA]; Omdömen
} Omdömen
- (void) didReceiveMemoryWarning {Omdömen
[superdidReceiveMemoryWarning] ,
} Omdömen
- (void) viewDidUnload {Omdömen
} Omdömen
#pragma märke -
#pragma märke Foto Omdömen
- (IBAction) photoButtonPressed {Omdömen
[textFieldOne endEditing: JA]; Omdömen
[textFieldTwo endEditing: JA]; Omdömen
UIImagePickerController * imagePicker = [[UIImagePickerControlleralloc] init ];
imagePicker.
delegate = själv, Omdömen
[selfpresentModalViewController: imagePicker animerade: JA], [imagePicker release], Omdömen
} Omdömen
- (void ) imagePickerController: (UIImagePickerController *) picker didFinishPickingImage: (UIImage *) selectedImage editingInfo: (NSDictionary *) editingInfo {Omdömen
NSManagedObject * oldImage = recipes.recipeImage; Omdömen
om (oldImage = noll) {
[recipes.
managedObjectContextdeleteObject: oldImage]; Omdömen
} Omdömen
RecipeImage * image = [NSEntityDescriptioninsertNewObjectForEntityForName:@"RecipeImage"inManagedObjectContext:recipes.managedObjectContext];
recipes.recipeImage = Bild; Omdömen
[image SetValue: selectedImage forKey: @ "recipeImage"],
CGSize size = selectedImage.size, Omdömen
CGFloat förhållande = 0;
< p> om (size.width> size.height) {Omdömen
förhållande = 128,0 /size.width, Omdömen
} else {Omdömen
förhållande = 130,0 /size.
height;
} Omdömen
CGRect rect = CGRectMake (0,0, 0,0, förhållandet * size.width, förhålla