как сделать NSManagedObjectContext грязным (hasChanges = YES) вручную - PullRequest
2 голосов
/ 08 декабря 2011

проблема в том, что при установке временного неопределенного атрибута в методе -(void)didSave после первого save: не загрязняет контекст в iOS 4.3 (Simulator), но загрязняет его в симуляторе iOS 5.0.

Iнужно такое же поведение в iOS 4.3.

Итак - какой самый дешевый способ испачкать контекст между вызовами 2 (BOOL)save:.

Еще раз - в iOS 5 установка атрибута transient в -(void)didSave делает контекст грязным, но на ios 4.3 нет.

и более - мне нужно сделать все объекты, которые были изменены в didSave метод "грязными"

1 Ответ

0 голосов
/ 27 декабря 2011

Вы пытались создать подкласс NSManagedObjectContext и вернуть true для свойства hasChanges или аналогичного?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...