1

ViewController に問題があります。そして、iPhone 5.1アプリを実装しようとして、xcode 4.3.3を使用しています。ViewController に関するコードを記述するたびに、同じエラーが報告されます: 宣言されていない識別子 "viewController" の使用。の型で宣言するとUIViewController、実行時エラーが発生します。

一部のコードは次のようになります。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{   
    self.window.rootViewController = [[UINavigationController alloc]initWithRootViewController:viewController];
    // Override point for customization after application launch.
    return YES;
}

AppDelegate.m ファイルにあります。

iOS 4 と 5 で viewController を使用することに違いはありますか?

4

1 に答える 1

1

実際には、このために AppDelegate を変更する必要はありません。

空白のままにします:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // Override point for customization after application launch.
    return YES;
}

次に、ストーリーボード ファイルで、最初にするビュー コントローラーを選択し、[Is Initial View Controller] が選択されていることを確認します。

于 2012-07-18T22:46:18.373 に答える