У меня странная проблема при попытке использовать подкласс NSManagedObject.У меня есть код, который выглядит примерно так:
[self.navigationController popViewControllerAnimated:NO];
MyController *myController = [[MyController alloc] init];
myController.managedObject = managedObject;
Довольно просто, верно?Но почему-то вылетает в синтезированной функции для установки «managedObject».Я попытался заменить функцию чем-то вроде этого:
- (void) SetManagedObject:(NSManagedObjectSubClass*) obj
{
if ( managedObject )
[managedObject release];
managedObject = obj;
--> [managedObject retain];
}
И это вылетает при сохранении вызова ... Я в тупике и не знаю, с чего начать отладку.