2012-04-19 11 views
0

StoryboardでCoreDataをTabBar - NavigationController - TableViewController設定で使用しようとしています。StoryBoardの管理対象オブジェクトコンテキストの設定TabBar - テーブルビューコントローラが組み込まれたナビゲーションコントローラ

TableViewControllerに管理オブジェクトコンテキストを割り当てるしようとすると、私は

[UITabBarController topViewController]: unrecognized selector sent to instance 

を得る私が正しく理解していれば、問題は、私はTableViewControllerインスタンスが届かないということです。私は多くのことを試しましたが、私はどこにもいないようです。

お手数をおかけします。

答えて

4

私はraywenderlich.comのMatthijs Hollemansチュートリアルを使用して修正することができました。

UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController; 
UINavigationController *navigationController = [[tabBarController viewControllers] objectAtIndex:0]; 
MyViewController *controller = [[navigationController viewControllers] objectAtIndex:0]; 
controller.managedObjectContext = self.managedObjectContext; 
関連する問題