gpt4 book ai didi

iphone - 如何保存创建 Core Data 对象时的日期和时间

转载 作者:行者123 更新时间:2023-12-03 18:21:08 25 4
gpt4 key购买 nike

我想保存和检索在核心数据中创建注释时的时间戳

请指导我如何做到这一点。

最佳答案

您可以通过重写 -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

请注意,上面的 creationDate 是 Core Data 属性类型“date”的建模属性,因此它的访问器方法是自动生成的。请务必正确设置实体的自定义 NSManagedObject 类名称。

关于iphone - 如何保存创建 Core Data 对象时的日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4583889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com