!
! , awakeFromInsert , , , "parentProcessSaveRequest". - awakeFromInsert, parentProcessSaveRequest.
, :
- (void) awakeFromInsert
{
[super awakeFromInsert];
NSArray* stackArray = [NSThread callStackSymbols];
for (NSString* method in stackArray)
{
if ([method rangeOfString:@"_parentProcessSaveRequest"].location != NSNotFound)
{
NSLog(@"Parent insert %@",self.objectID);
return;
}
}
NSLog(@"First insert %@",self.objectID);
}
- :
2014-05-19 20:53:52.964 myApp[1891:a01f] First insert 0x6000000326c0 <x-coredata:
2014-05-19 20:53:53.531 myApp[1891:303] Parent insert 0xdca8000eb <x-coredata:
2014-05-19 20:53:53.537 myApp[1891:303] Parent insert 0xdca8000eb <x-coredata:
, , , , .
, , awakeFromInsert parentProcessSaveRequest. , ! .