Данные iOS Core - проблема с сохранением нового значения в существующих объектах - PullRequest
0 голосов
/ 05 июля 2011

Я пытаюсь сохранить новое значение для существующего основного объекта данных:

[object setValue:Value forKey:NotificationKey];
NSError *error;
[object.managedObjectContext save:&error];

Это не сохранение новых данных.Без какого-либо предупреждения, но, возможно, есть проблема с методом save.Процесс идет в фоновом режиме и вызывает локальное уведомление в конце.После попытки выяснить, что не так, я попытался создать метод save, прежде чем вызывать уведомление, и оно не поднялось.

Кто-нибудь видит проблему?

Спасибо!

1 Ответ

1 голос
/ 05 июля 2011

Если сохранение происходит в фоновом потоке / операции, вы должны объединить передний план и фоновые потоки / операции, прежде чем изменения, сделанные в одном, станут доступны другому.

...