2

タブ バーを使用してビューを切り替える簡単なアプリケーションを作成しようとしています。

Apple の開発者ライブラリのガイドを使用しました: http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/TabBarControllers/TabBarControllers.html#//apple_ref/doc/uid/TP40007457-CH102-SW1

問題は、サブビューを追加するコードを書くときです:

- (void)applicationDidFinishLaunching:(UIApplication *)application {

    [window addSubview:myTabBarController.view];

}

「ウィンドウ」は宣言されていない識別子であると言います。

私は何をしますか?

4

1 に答える 1

2

これは一般的にでself.windowはなくwindow(違いがあります)あるべきです。しかし、いずれにせよ、windowivar を作成し、Interface Builder でこのコードの元となったオブジェクトに配線しましたか? テンプレートの 1 つを使用した場合 (使用する必要があります)、テンプレートはこれを自動的に行います。

applicationDidFinishLaunching:アプリケーション デリゲートにのみ適用されます。これはアプリケーションデリゲートにありますか?

于 2011-08-24T21:38:56.837 に答える