0
如何取消正在進行的NSManagedObjectContext performBlockAndWait進程?無論如何要這樣做。 我想取消用戶被刪除的情況,並且不想保存1000個條目。NSManagedObjectContext在performBlockAndWait中取消操作
[context performBlockAndWait:^{
NSError *childError = nil;
if ([context save:&childError])
{
[context.parentContext performBlockAndWait:^{
NSError *parentError = nil;
if ([context.parentContext save:&parentError])
{
// something here
}
else
{
// error
}
}];
}
else
{
// error
}
}];
你在'performBlockAndWait'中有某種循環嗎? –