関数のメカニズムがわかりませんloadView:(この関数はUIViewにあります)。
私は以下のようにプロジェクトを作成しました:
- まず、iPhoneのウィンドウベースのプロジェクトを作成しました。
- 次に、
UIViewサブクラスを作成しました - 次に、
UIViewControllerxibを使用せずにサブクラスを作成しました。 - 最後に
loadView:、3番目のステップで作成したクラスの関数で、UIViewオブジェクト(2番目のステップで作成したクラス)をUIViewControllerオブジェクトのビュー変数(3番目のステップ)として指定します。
最後のステップを省略し、ステートメントNSLog(@"test LoadView");をloadView:関数に配置すると、プロジェクトが実行されるときにステートメントNSLog(@"test LoadView");が継続的に呼び出され、結果として実行がオーバーフローします。
説明してください!ありがとうございました!