0

applicationDidFinishLaunchingトリガーされていないことを知りました。このあたりを検索すると、メイン ウィンドウのAppDelegateとして設定する必要があるようです。delegate

ここでの回答は、main.xib を使用して IB で行う方法を説明しています。私はストーリーボードを使用してXcode 4.3.2を使用しています。ストーリーボードで同じことを行うにはどうすればよいですか?

ありがとう。

4

1 に答える 1

3

いいえ。アプリ デリゲートをメイン ウィンドウのデリゲートとして設定するのではなく、共有 UIApplication インスタンスを設定します (それ以外の場合は、ウィンドウ デリゲートと呼ばれます)。main()関数を変更したほうがよいでしょう。電話

int retVal = UIApplicationMain(argc, argv, nil, @"MyAppDelegateClass");

デフォルトの代わりに

int retVal = UIApplicationMain(argc, argv, nil, nil);

電話。

applicationDidFinishLaunching非推奨であることにも注意してください。新しいものへの移行が必要になる場合があります

application:didFinishWithLaunching:

デリゲート メソッド。

于 2012-04-28T17:35:05.957 に答える