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

iPhone Core Data Tutorial Part 2

tsave: & error]!) {

//Handle fout

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

exit (-1); //Fail

}

[selfdismissModalViewControllerAnimated: JA];

}

- (void) didReceiveMemoryWarning {

[superdidReceiveMemoryWarning] ;

}

- (void) viewDidUnload {

}

#pragma mark -

#pragma mark Foto

- (IBAction) photoButtonPressed {

[textFieldOne endEditing: JA];

[textFieldTwo endEditing: JA];

UIImagePickerController * imagePicker = [[UIImagePickerControlleralloc] init ];

imagePicker.

delegate = zelf;

[selfpresentModalViewController: imagePicker geanimeerd: JA]; [imagePicker vrijlating];

}

- (void ) imagePickerController: (UIImagePickerController *) picker didFinishPickingImage: (UIImage *) selectedImage editingInfo: (NSDictionary *) editingInfo {

NSManagedObject * oldImage = recipes.recipeImage;

als (oldImage = nihil) {

[recipes.managedObjectContextdeleteObject: oldImage];

}

RecipeImage * image = [NSEntityDescriptioninsertNewObjectForEntityForName:@"RecipeImage"inManagedObjectContext:recipes.managedObjectContext];

recipes.

recipeImage = Afbeelding;

[image setValue: selectedImage Forkey: @ "recipeImage"];

CGSize size = selectedImage.size;

CGFloat ratio = 0;

< p> if (size.width> size.height) {

ratio = 128,0 /size.width;

} else {

ratio = 130,0 /size.height;

}

CGRect rect = CGRectMake (0.0, 0.0, verhouding * size.width, verhouding * size.height);

UIGraphicsBeginImageContext (rect.size);

[selectedImage drawInRect: rect];

recipes.

recipeThumbnailImage = UIGraphicsGetImageFromCurrentImageContext ();

[selfdismissModalViewControllerAnimated: JA];

}

- (void) imagePickerControllerDidCancel: (UIImagePickerController *) picker {

[selfdismissModalViewControllerAnimated: JA];

}

- (void) dealloc {

[recipesrelease];

[textFieldOnerelease];

[textFieldTworelease];

[photoButtonrelease];

[superdealloc];

}

@end

Save het en openstellen AddRecipeViewController.xib. Selecteer de twee tekstvelden en etiketten en sleep ze tot ongeveer het midden van het uitzicht.

Pak een UIButton uit de bibliotheek en plaats deze boven de naam tekstveld. Op ⌘ - 1 en selecteer het type Custom en zet Kies Foto in de titel. Op ⌘ - 3 en maak de breedte 109 en hoogte 82. Zorg ervoor dat de twee UITextFields en UILabels bewogen al de weg naar de bodem van de UIButton want anders, zult u niet d

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