Ale*_*exR 4 core-data objective-c nsmanagedobject ios objective-c-category
我想覆盖awakeFromFetch和awakeFromInsert.
当我保持自动生成的NSManagedObject子类不变并将我的自定义代码放入类别时,我的问题是:
我在哪里放置awakeFromFetch并awakeFromInsert正确调用这些方法?
如果您的托管对象子类文件是由Xcode生成的,那么您还可以将这些方法放在托管对象子类的类别中,以便在Xcode中重新生成类文件时不会覆盖代码.
myEntity所+ Extensions.h
#import "MyEntity.h"
@interface MyEntity (Extensions)
@end
Run Code Online (Sandbox Code Playgroud)
myEntity所+ Extensions.m
#import "MyEntity+Extensions.h"
@implementation MyEntity (Extensions)
- (void)awakeFromFetch
{
}
- (void)awakeFromInsert
{
}
@end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2473 次 |
| 最近记录: |