gpt4 book ai didi

ios - MagicalRecord - 使用 saveWithBlock 时没有 contextDidSaveNotification

转载 作者:行者123 更新时间:2023-11-29 03:03:35 25 4
gpt4 key购买 nike

这有效,但 MR_contextForCurrentThread 已弃用:

//    context = [NSManagedObjectContext MR_contextForCurrentThread];
//
// [context MR_saveToPersistentStoreWithCompletion:^(BOOL success, NSError* error) {
//
// }];

当我使用以下内容时,我没有收到任何 contextDidSaveNotification 通知:

[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) {

}];

我使用的是 2.3 版。这是错误还是我需要执行其他操作才能收到通知?

最佳答案

此 block 未设置为让您订阅更改通知。您应该简单地在后台线程上创建一个新的上下文并使用旧的保存方法:

context = [NSManagedObjectContext MR_context];

[context MR_saveToPersistentStoreWithCompletion:...];

关于ios - MagicalRecord - 使用 saveWithBlock 时没有 contextDidSaveNotification,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23021056/

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