MagicalRecord 2.3.2 MR_saveToPersistentStoreWithCompletion 没有立即更新
MagicalRecord 2.3.2 MR_saveToPersistentStoreWithCompletion not updating right away
我正在使用(MagicalRecord,2.3.2)。我不明白为什么在 MR_defaultContext 上使用 MR_saveToPersistentStoreWithCompletion 会给我 "Updating fail!",因此我无法立即更新条目。
[[NSManagedObjectContext MR_defaultContext] MR_saveToPersistentStoreWithCompletion:^(BOOL success, NSError *error){
if (success){
NSLog(@"Updating success!");
}
else{
NSLog(@"Updating fail!");
}}];
MR_saveWithOptions:completion: 正在从 MR_saveToPersistentStoreWithCompletion: 调用并且 bool hasChanges 为 NO。
当我检查调用堆栈在哪个线程时,我遇到的问题是线程为零:
{number = 14, name = (null)}
所以我将它设置到主线程并修复了更新。
我正在使用(MagicalRecord,2.3.2)。我不明白为什么在 MR_defaultContext 上使用 MR_saveToPersistentStoreWithCompletion 会给我 "Updating fail!",因此我无法立即更新条目。
[[NSManagedObjectContext MR_defaultContext] MR_saveToPersistentStoreWithCompletion:^(BOOL success, NSError *error){
if (success){
NSLog(@"Updating success!");
}
else{
NSLog(@"Updating fail!");
}}];
MR_saveWithOptions:completion: 正在从 MR_saveToPersistentStoreWithCompletion: 调用并且 bool hasChanges 为 NO。
当我检查调用堆栈在哪个线程时,我遇到的问题是线程为零: {number = 14, name = (null)}
所以我将它设置到主线程并修复了更新。