アプリケーションで奇妙なバグが発生しました。ステップ実行を使用してデバッグしようとしています。
ただし、たとえば、この行をステップオーバーした場合など、iPhone での処理は、私が望むほど同期的に行われないことが多いようです [self.view addSubview:FinndomoEmbeddedMWView.view]; エミュレータでは何も起こりません。プログラムを実行させるだけで、ビューが追加され、画面が変更されます。
したがって、 addSubview はビューの追加に関連するすべてを行うわけではなく、プロセスを開始するだけで、後で完了すると推測しています。
winapiに似たios上にメッセージキューがあるかどうかはわかりませんが、そのようなものがあるはずなので、「蓄積されたメッセージをすべて処理する」機能はありますか?次に、この関数を addSubview の後に呼び出して、プログラムの実行中ではなく、デバッグ中にエミュレーターで実際に変化を確認したいと思います。
addSubview だけでなく、私はこれを経験しているので、このようなことに対する一般的な解決策が必要です。