use*_*485 17 iphone cocoa-touch core-data
我想保存并检索当前时间(如果今天)或在Core Data中创建的注释的日期
请指导我如何做到这一点.
Chr*_*son 51
您可以通过覆盖-awakeFromInsert方法将自定义NSManagedObject子类设置为上下文中的属性:
@interface Person : NSManagedObject
@property (nonatomic, copy) NSDate *creationDate; // modeled property
@end
@implementation Person
@dynamic creationDate; // modeled property
- (void)awakeFromInsert
{
[super awakeFromInsert];
self.creationDate = [NSDate date];
}
@end
Run Code Online (Sandbox Code Playgroud)
请注意,creationDate上面是Core Data属性类型"date"的建模属性,因此它的存取方法是自动生成的.确保也适当地设置实体的自定义NSManagedObject类名.
Ric*_*kiG 10
创建名为Note的Core Data实体,为其指定一个名为timeStamp的属性 将其设置为Date.
创建新Note时为其指定当前时间:
[note setTimeStamp:[NSDate date]];
Run Code Online (Sandbox Code Playgroud)
坚持注意,就是这样.
| 归档时间: |
|
| 查看次数: |
13870 次 |
| 最近记录: |