1
我在xCode中創建了一個基於Windows的應用程序。我的問題是,基於Windows的應用程序的目的是什麼。現在,我想加載我的自定義控制器,但是每當我運行應用程序時,都會執行appname_iphone中的任何內容。在我的AppDelegate.m我做了以下內容:不加載所需的ViewController和View iOS開發
-(void) applicationDidFinishLaunching:(UIApplication *)application
{
[_window addSubview:jogViewController.view];
[_window makeKeyAndVisible];
}
但絕不會在加載jogViewController。 JogBuddyAppDelegate_iPhone總是執行加載視圖。
更新1:
在界面生成器我點擊了MainWindow_iPhone.xib,然後我點擊在App代表,改變了自定義類來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:
我剛剛發佈了更新。更新1 – azamsharp
@azamsharp我認爲你誤解了傑克說的話。從我所看到的,他問你是否爲你創建了一個單獨的對象,並將它連接到你的應用程序委託的'jogViewController'插座,而不是如果你用視圖控制器替換了你的應用程序委託。 – nil
我的工作非常感謝!現在我將把所有的代碼從appdelegate文件移動到控制器:D – azamsharp