我在xCode中创建了一个基于Windows的应用程序。我的问题是基于Windows的应用程序的目的是什么。现在,我想加载我的自定义控制器,但每当我运行应用程序时,appname_iphone中的任何内容都会被执行。在我的AppDelegate.m中,我正在执行以下操作:
-(void) applicationDidFinishLaunching:(UIApplication *)application
{
[_window addSubview:jogViewController.view];
[_window makeKeyAndVisible];
}
但是从不加载jogViewController。始终执行JogBuddyAppDelegate_iPhone来加载视图。
更新1:
在界面构建器中,我单击了MainWindow_iPhone.xib,然后单击了App Delegate并将自定义类更改为JogViewController。现在,当我运行应用程序时,我收到以下错误:
2011-07-12 13:06:19.925 JogBuddy[3139:207] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<JogViewController 0x5a067e0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key window.'
*** Call stack at first throw:
答案 0 :(得分:2)
您是否在MainWindow.xib中拖动视图控制器并将其链接到您在应用代理中定义的视图控制器?