iPhone SDK バージョン 4.2を使用して Xcode でビューベースのアプリケーション テンプレートを使用してプロジェクトを作成し、この Objective-C コードだけを ViewController.m に追加すると、| の直後になります。#pragma mark - ライフサイクルを表示 | ログメッセージをトリガーしませんdidAddSubview--
- (void) loadView {
[super loadView]:
CGRect frame = CGRectMake(10.0, 10.0, 160, 230);
UIView *newView = [[[UIView alloc] initWithFrame:frame] autorelease];
[self.view addSubview:newView];
}
-(void) didAddSubview:(UIView *) subview {
NSLog(@"subview added %@", subview);
}
実行時にイベント ハンドラーがトリガーされないのはなぜですか?