*   >> läser Utbildning artiklar >> science >> programming

iPhone Kärna Data självstudie Del 2

r: (BOOL) animerade {Omdömen

[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

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.