Детализация данных iPhone Core с несколькими таблицами

У меня есть приложение, над которым я работаю, в котором есть 2 объекта, связанные отношениями (многие ко многим). В настоящее время у меня установлено приложение, так что rootviewcontroller управляет NSManagedObject (получение, настройка, удаление данных) в первом объекте. Когда я углубляюсь в один из первых объектов, он переходит к второму представлению (secondviewcontroller), в котором также есть таблица. Когда я добавил NSManagedObject в этот контроллер представления, я получил ошибку, которую я понял, потому что у меня тогда было 2 NSManagedObjects. Затем я прибегнул к ссылке на NSManagedObject rootviewcontroller, который позволяет мне получать и отображать объекты во втором представлении, но, поскольку он ссылается на первое представление, он возвращает первые объекты, а не вторые.

Как мне удается иметь 2 таблицы в 2 представлениях, которые обращаются к данным из объекта 1 и объекта 2 соответственно. В качестве примечания, как мне заставить NSPredicate фильтровать результаты щелчка по строке в таблице 1, чтобы отображать только объекты 2, связанные с объектом 1, на который был нажат.

Извините за обширное объяснение, но это сложно (для меня), и мне нужно понять это, поскольку я занимаюсь этим более 3 дней, и ни один поиск в Google, книги, блоги и т. д. не вдавался в детали, которые мне нужны! Я должен упустить что-то очевидное!

Обзор:

Объект 1: отношение имени 1

Объект 2: отношение имени 1;

rootviewcontroller: имеет таблицу NSManagedObject, заполненную сущностью 1

secondviewcontroller: есть таблица, которую необходимо заполнить объектами 2, которые связаны с объектом 1, на который нажали

В настоящее время экземпляр rootviewcontroller, который находится в secondviewcontroller, возвращает список объектов 1, а не 2.

Заранее спасибо, ребята :) Я знаю, что должен опубликовать код того, что я сделал до сих пор, но, насколько я вижу, то, что я написал, должно быть неправильным с самого начала!


person Designer023    schedule 22.09.2010    source источник