我使用具有以下配置的的MainWindow.xib文件:不能訪問管理對象上下文當視圖初始化
的MainWindow.xib
- 的UITabBarController
- UINavigationBarController
- UITableViewControllerAlpha
- UINavigationBarController
- UITableViewControllerBeta
- UINavigationBarController
- UITableViewControllerCharlie
- UINavigationBarController
但基於以下帖子: Why does Core Data initialization fail when I attempt to do it at these points? 和我已經放置的斷點,我得出的結論是,initWithCoder被用來初始化所有的UITableViewControllers,並且沒有辦法可靠地使用managedObjectContext在這指出了應用生命週期。
那麼這是否意味着我必須拋出所有在MainWindow.xib中執行的「簡單」設計工作和佈局,並以編程方式執行它?使用核心數據,是否意味着無法使用NIB文件?或者有一些中間地帶?
請讓我知道,謝謝!
謝謝,viewDidLoad爲我工作。 – pulkitsinghal