exit
(1); //Falha
}
[auto dismissModalViewControllerAnimated: YES];
}
- (void) {salvar
receitas. recipeName = textFieldOne.text;
recipes.cookingTime = textFieldTwo.text;
NSError * error = nil;
if ([recipes.
managedObjectContext salvar: & erro;]! ) {
//Handle erro
NSLog (@ "não resolvidos erro% @,% @", erro, [erro userInfo]);
exit (-1) ; //Falha
}
[auto dismissModalViewControllerAnimated: YES];
}
Agora você provavelmente está se perguntando o que este segmento de código significa:
NSError * error = nil;
if ([recipes.
managedObjectContext salvar: & erro;]!) {
//Handle erro
NSLog (@ " por resolver o erro% @,% @ ", erro, [erro userInfo]);
exit
(1); //Falha
}
Isto é para salvar seu trabalho e inseri-lo em sua entidade. Abra AddRecipeViewController.xib e criar uma exibição com dois UITextFields paralelos uns aos outros e UILabels esquerda dos campos de texto. Ao lado do primeiro UITextField, citar o nome do rótulo: e ao lado da segunda UITextField, o nome do Tempo rótulo Cooking :. Agora, conecte os dois UITextFields ao dono do arquivo.
Faça o primeiro UITextField conectado a textFieldOne ea segunda textFieldTwo. Clique e arraste o controle de ambas as UITextFields a Proprietário e selecione Delegado do Arquivo. Antes de salvar, fazer vista Proprietários certeza do arquivo é a criação ou então quando você clica no botão Adicionar na RootViewController, o programa irá falhar. . Salve-o e saia fora do construtor de interface
Clique duas vezes no RecipeDetailViewController.
h e introduzir este código:
#import
class Receitas;
interface RecipeDetailViewController: UITableViewController {
Receitas * receitas;
}
property (não-atômicas, conservem) Receitas * receitas;
end
No arquivo .m, digite:
#import "RecipeDetailViewController.h"
#import "Recipes.
h"
implementation RecipeDetailViewController
synthesize receitas;
- (NSInteger) numberOfSectionsInTableView: (UITableView *) tableView {
return 1;
}
- (NSInteger ) tableView: (UITableView *) tableView numberOfRowsInSection: (seção NSInteger) {
retorno 2;
}
- (UITableViewCell *) tableView: (UITableView *) tableView cellForRowAtInde