Основные объекты данных, имеющие одно и то же свойство? - PullRequest
0 голосов
/ 09 марта 2012

У меня есть основной объект данных с именем Record, свойство которого называется предложением типа NSString, а другой - с типом NSDate.Это связано с NSTableView через NSArrayController, который подключен к моему локальному NSManagedObjectContext.

Теперь, каждый раз, когда я создаю новый экземпляр Record, все существующие экземпляры Record заканчиваются тем же текстом в предложении, но созданные остаютсяс правильным значением.Какой лучший способ отладить это?Как я могу увидеть, что происходит с записью?

1 Ответ

0 голосов
/ 09 марта 2012

Добавьте наблюдателя для своего контекста:

    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(yourDebugMethod) name:NSManagedObjectContextObjectsDidChangeNotification object:yourContext];

Затем в yourDebugMethod вы можете установить точку останова для изменений объектов вашей записи, и, возможно, это поможет вам найти проблему.

...