gpt4 book ai didi

objective-c - 核心数据 : Where to put awakeFromFetch and awakeFromInsert?

转载 作者:可可西里 更新时间:2023-11-01 05:04:06 26 4
gpt4 key购买 nike

我想覆盖 awakeFromFetchawakeFromInsert

当我保留自动生成的 NSManagedObject 子类不变并将自定义代码放入类别时,我的问题是:

我应该把 awakeFromFetchawakeFromInsert 放在哪里才能正确调用这些方法?

最佳答案

如果你的托管对象子类文件是由Xcode生成的,那么你也可以将方法放在托管对象子类的一个类别中,这样当你在Xcode中重新生成类文件时代码就不会被覆盖。

MyEntity+Extensions.h

#import "MyEntity.h"

@interface MyEntity (Extensions)
@end

MyEntity+Extensions.m

#import "MyEntity+Extensions.h"

@implementation MyEntity (Extensions)

- (void)awakeFromFetch
{

}

- (void)awakeFromInsert
{

}
@end

关于objective-c - 核心数据 : Where to put awakeFromFetch and awakeFromInsert?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13229694/

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