Xcode 4.3.2 を使用して、ViewController の新しいシングル ビュー アプリを開始します。
- (void)viewDidLoad
{
// ...
UIWindow *window = [[[UIApplication sharedApplication] delegate] window];
NSLog(@"How many subviews %i", window.subviews.count);
}
カウントは実際には0
... タップ イベント ハンドラーで数値を出力する1
と、アプリのメイン ビューである が表示されます。だから私はどのように来て、viewDidLoad
それ がすでに印刷される場所のような init または begin メソッドがあるのだろうか(タップイベントハンドラーで印刷する必要はありません)。[subviews count]
0
viewDidLoad
1