我正在使用UINavigationController來管理一系列視圖。 頂層有一個設備對象的UITableView列表。 Equipment對象是NSManagedObjects,它與Note對象具有多對多關係。 第二級顯示單個設備對象所具有的UITableView中的所有註釋對象。 第3級允許您編輯從第2級選擇的單個音符的屬性。如何將指針從View 3傳回View 2以在UINavigationController中查看1?
我已經成功地將一個Equipment對象和一個NSManagedObjectContext從級別1傳遞到2和2,然後通過在級別1中創建2級控制器的實例並將其設置爲myContext和myEquipment屬性。從2級到3級,同樣的策略也適用。
如何將myContext和myEquipment從級別3傳遞迴級別2到級別1?
有沒有更聰明的方法來做到這一點?我正在觀看關於有效應用程序架構的WWDC視頻,並且有一節介紹如何使用類似場景中的代表。我看了幾次,但仍然沒有得到它。他們演示了CoreDataRecipes示例應用程序。