#import Omdömen
interface Recept: NSManagedObject Omdömen
{Omdömen
} Omdömen
property (nonatomic, behålla) NSString * recipeName, Omdömen
property (nonatomic, behålla) NSString * cookingTime, Omdömen
end Omdömen
I .m-fil, typ i
#import "Recipes.h" Omdömen
implementation Recept Omdömen
dynamic recipeName, Omdömen
dynamic cookingTime, Omdömen
end
Nu kan skapa vissa klasser. Markera CoreDataTutorialAppDelegate.
m och tryck på ⌘ - N. Skapa en UIViewController som heter AddRecipeViewController och UITableViewController som heter RecipeDetailViewController. Öppna upp AddRecipeViewController.h och skriv in:
#import Omdömen
class recept, Omdömen
interface AddRecipeViewController: UIViewController {Omdömen
Recept * recept;
UITextField * textFieldOne, Omdömen
UITextField * textFieldTwo, Omdömen
} Omdömen
property (nonatomic, behålla) Recept * recept, Omdömen
@ egendom (nonatomic, behålla) IBOutlet UITextField * textFieldOne, Omdömen
property (nonatomic, behålla) IBOutlet UITextField * textFieldTwo,
end Omdömen
Vi behöver importera recept klassen så att vi kan redigera attributen som är på det recept enhet.
I .m filen, skriv in:
#import "AddRecipeViewController.h" Omdömen
#import "Recipes.h" Omdömen
implementation AddRecipeViewController Omdömen
synthesize recept, textFieldOne, textFieldTwo,
- (void) viewDidLoad {Omdömen
[super viewDidLoad], Omdömen
self.title = @ "Lägg recept",
UIBarButtonItem * cancelButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem: UIBarButtonSystemItemCancel mål: själv åtgärd:selector (avbryt)]; Omdömen
self.navigationItem.
leftBarButtonItem = cancelButton; Omdömen
[cancelButton frisättning ];
UIBarButtonItem * saveButton = [[UIBarButtonItem alloc] initWithTitle: @ "Spara" stil: UIBarButtonItemStyleDone mål: själv åtgärd:selector (spara)]; Omdömen
self.navigationItem.rightBarButtonItem = saveButton,
[saveButton release], Omdömen
} Omdömen
- (void) avbryter {Omdömen
[recipes.managedObjectContext deleteObject: recept];
NSError * error = noll, Omdömen
om ([recipes.
managedObjectContext spara: & error;]!) {Omdömen
//Handtag fel Omdömen
NSLog (@ "Olösta error% @% @ ", fel, [error Userinfo]),
exit
NET - C # - Hjälpen Mailer klass fö…