0

Unity3d で開発されたゲームがあり、それを Xcode 形式にエクスポートします。Unity3d によって生成された iPhone_target2AppDelegate.m ファイルのUIApplicationデリゲートは呼び出されません。applicationDidFinishLaunchingUIAlertView

- (void)applicationDidFinishLaunching:(UIApplication *)application 
  {
 UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Hello" message:@"It Works" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
     [alert show];
     [alert release];
// Override point for customization after app launch    
[window makeKeyAndVisible];
  }

しかし、画面には何も表示されません!

助けてください

解決済み:投稿の下部を見てください:)

4

2 に答える 2

2

私はそれを解決しました.AppController.h+.mはUIApplicationデリゲートを処理するための1つの応答であるようです.AppController.mファイルを見ると、それらはすでに存在していることがわかりますapplicationDidFinishLaunching.

また、いくつかのコードを挿入しましたがapplicationDidFinishLaunching、動作します。

于 2012-07-07T10:04:05.620 に答える
1

UIAlertViewが AppDelegate に表示されなくても驚かないでしょう... ANSLogで十分です。

于 2012-07-06T13:52:30.947 に答える