私は3つのビューを持つAppDelegateを持っています。私は私を切り替えるAppDelegateメソッドの参照 - iphone
pinkAppDelegate *appDelegate= (pinkAppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate switchToSettings];
を使用して、アプリのデリゲートでは、3つすべて
[window addSubview:gameViewController.view];
[window addSubview:viewSettings.view];
[window addSubview:viewController.view];
[window makeKeyAndVisible];
を追加し、私はViewControllerを内側にしていた場合
[window bringSubviewToFront:gameViewController.view];
を呼び出すことで意見を交換するためのいくつかのmethodesを持っていますサブビュー...これまでのところ良い。
私は自分のviewSetting UIViewControllerにいて、同じappDelegate呼び出しを行うと、appDelegateメソッドを呼び出す方法がわからないのと同様に、チョークします。私は私のメイン・ウィンドウXIBに夢中にすべての私の見解を持っているが、私はメインappdelegate
をインポート
を使用することができますが、 '[[のUIApplication sharedApplication]というMAENくださいデリゲート]; '失敗?または 'switchToSettings'メッセージを送信できないことを確認しますか?このランタイムかコンパイル時ですか? –
実行時間...メッセージを送信できません。 私は1つのビューからはできますが、別のビューからはできません... – jalo