Я новичок в объекте-c, и у меня есть некоторые проблемы, передающие переменные ... Я устанавливаю NSManagedObjectContext в контроллере представления, но когда я пытаюсь получить к нему доступ из другого контроллера просмотра, он возвращает ноль. Общественности переменная managedObjectContext получает правильно установить в myProjectsViewController:контекст возвращает null при вызове
if (document.documentState == UIDocumentStateNormal) {
NSManagedObjectContext *context = document.managedObjectContext;
_managedObjectContext = context;
NSLog(@"context = %@",context);
}
Я затем попытаться получить к нему доступ в myTasksViewController:
-(void)setManagedObjectcontext:(NSManagedObjectContext*)managedObjectContext
{
myProjectsViewController *mpvc;
_managedObjectContext = mpvc.managedObjectContext;
}
На данный момент, она всегда возвращает нуль. Любая помощь приветствуется!
Да, вы правы. Спасибо за разъяснения. – gumbynr