0

最近、奇妙なバグが発生し始めました。アプリをiPhoneからiPadに変換しています。すべてのボタンとスイッチが機能しなくなったことに気付くまで、すべてが順調に進んでいるように見えました。アプリを起動すると、すべてが正常に読み込まれます(両方のプラットフォームで)。次に、ボタンを試すと、アプリがフリーズして表示されます。何も起こりません。ホームボタンを押すと、ホームに戻る直前に行った(ただし表示されなかった)すべての変更がすばやく表示されます。アプリを(終了せずに)再度開くと、すべてのボタンが完全に機能します。しかし、最初の起動ではすべてが壊れています。

誰かが以前にこれが起こったことがありますか?以前の作業バージョンから変更したのは、どのxibが表示されるか(iphoneまたはipad)だけでした。

4

1 に答える 1

0

直したようです。どのxibを使用するかを決定する精巧なプロセスが明らかに問題でした。単に使用することに戻る

[self.window addSubview:viewController.view];
[self.window makeKeyAndVisible];

xibを選択するために命名規則に依存することで、それを修正するのに十分でした。

于 2012-04-25T19:38:26.747 に答える