//error manija
NSLog (@ "sin resolver error% @,% @ ", error, [error userInfo]);
exit (-1); //Fallo
}
[auto dismissModalViewControllerAnimated: YES];
}
- (void) {guardar
recetas. recipeName = textFieldOne.text;
recipes.cookingTime = textFieldTwo.text;
NSError * Error = nil;
si ([recipes.
managedObjectContext ahorrar: y error;]! ) {
//Handle error
NSLog (@ "sin resolver error% @,% @", error, [error userInfo]);
exit (-1) ; //Fallo
}
[auto dismissModalViewControllerAnimated: YES];
}
Ahora probablemente te preguntes qué significa este segmento de código:
NSError * Error = nil;
si ([recipes.
managedObjectContext ahorrar: y error;]!) {
//Handle error
NSLog (@ " Sin resolver error% @,% @ ", error, [error userInfo]);
exit (-1); //Fallo
}
Esto es para guardar su trabajo y la inserta en su entidad. Abre AddRecipeViewController.xib y crear una vista con dos UITextFields paralelos entre sí y UILabels izquierdo de los campos de texto. Junto a la primera UITextField, nombre el nombre de la etiqueta: y junto al segundo UITextField, nombre el Tiempo etiqueta de cocina :. Ahora conecte los dos UITextFields al propietario del archivo.
Haga la primera UITextField conectado a textFieldOne y el segundo textFieldTwo. Control de clic y arrastre desde ambos UITextFields a Propietario y seleccione Delegado del Archivo. Antes de guardar, hacer la vista Propietarios Seguro del archivo es la creación o bien cuando se hace clic en el botón Agregar en el RootViewController, su programa se bloqueará. . Guárdalo y salir fuera del constructor Interfaz
Haga doble clic sobre RecipeDetailViewController.
h e introduzca este código:
import
class Recetas;
interface RecipeDetailViewController: UITableViewController {
Recetas * recetas;
}
property (retener no atómicas,) * Recetas recetas;
end
En el archivo .m, escriba:
import
"RecipeDetailViewController.h"
import
"Recipes.
h"
implementation RecipeDetailViewController
synthesize recetas;
- (NSInteger) numberOfSectionsInTableView: (UITableView *) tableView {
return 1;
}
- (NSInteger ) tableView: (UITableView *) tableView numberOfRowsInSectio