有一个小问题,我正忙着创建一个 OSX 应用程序。在我的第一个视图(appdelegate)中,我得到了一个登录屏幕,但是在用户登录后我想要(翻转登录控制器(main.xib)以删除登录屏幕并打开一个新的 NSWindowcontroller。
最好的方法是什么?我试过;
Second = [[SecondController alloc] initWithWindowNibName:@"SecondController"];
[[Second window] makeFirstResponder:nil];
但是现在第二个控制器出现了,但第一个控制器仍然存在。在iOS开发中我正在做(想要同样的东西,但比OSX)
CategoriesViewController *tableController = [CategoriesViewController alloc];
tableController.managedObjectContext = [self managedObjectContext];
self.navigationController = [[UINavigationController alloc] initWithRootViewController:tableController];