Files
leanote-ios/Leanote/service/Note+Create.m
2015-08-21 23:49:41 +08:00

29 lines
632 B
Objective-C
Executable File

//
// Note+Create.m
// Leanote
#import "Note+Create.h"
@implementation Note (Create)
+ (Note*)noteWithText:(NSString*)text inManagedObjectContext:(NSManagedObjectContext*)context
{
Note *note = nil;
note = [NSEntityDescription insertNewObjectForEntityForName:@"Note" inManagedObjectContext:context];
note.title = text;
note.createdTime = [NSDate date];
NSError *saveError;
[context save:&saveError];
if(saveError)
{
NSLog(@"[%@ %@] Error: %@", NSStringFromClass([self class]), NSStringFromSelector(_cmd), [saveError localizedDescription]);
}
return note;
}
@end