}
- (void) {annuler
[recipes.managedObjectContext deleteObject: les recettes];
NSError * error = nul;
Si ([recipes.managedObjectContext sauver: & erreur;]!) {
//erreur de poignée
NSLog (@ "non résolus erreur% @,% @ ", erreur [Erreur userInfo]);
exit (-1); //Fail
}
[auto dismissModalViewControllerAnimated: OUI];
}
- (void) {sauver
recettes. recipeName = textFieldOne.text;
recipes.cookingTime = textFieldTwo.text;
NSError * error = nul;
Si ([recipes.
managedObjectContext sauver: & erreur;]! ) {
//Poignée erreur
NSLog (@ "non résolus erreur% @,% @", erreur [Erreur userInfo]);
exit (-1) ; //Fail
}
[auto dismissModalViewControllerAnimated: OUI];
}
Maintenant, vous vous demandez probablement ce que ce segment de code signifie:
NSError * error = nul;
Si ([recipes.
managedObjectContext sauver: & erreur;]!) {
//Poignée erreur
NSLog (@ " Unresolved erreur% @,% @ ", erreur [Erreur userInfo]);
exit (-1); //Fail
}
Ceci est d'enregistrer votre travail et l'insérer dans votre entité. Ouvrez AddRecipeViewController.xib et créer une vue avec deux UITextFields parallèle à l'autre et UILabels gauche des textfields. Suivant à la première UITextField, nommer l'étiquette Nom: et à côté de la deuxième UITextField, nommez le Temps étiquette de cuisson :. Maintenant, connectez les deux UITextFields à la propriétaire du fichier.
Faire la première UITextField connecté à textFieldOne et le second textFieldTwo. Contrôle cliquer et faire glisser à la fois des UITextFields au délégué du propriétaire et sélectionnez du fichier. Avant d'enregistrer, faire des Propriétaires de vue que le fichier est en train ou bien lorsque vous cliquez sur le bouton Ajouter dans la RootViewController, votre programme va se planter. . L'enregistrer et quitter sur Interface Builder
Double-cliquez sur RecipeDetailViewController.
h et entrez ce code:
import
class Recettes;
interface RecipeDetailViewController: UITableViewController {
* Recettes recettes;
}
(property, conservent nonatomic) Recettes * recettes;
end
Dans le fichier .m, entrez:
import
"RecipeDetailViewController.h"
import
"Recipes.h"
implementation RecipeDetailViewController
synthesize