プロジェクト全体で使用されるコード:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
UITabBarController *tb = [[UITabBarController alloc] initWithNibName:nil bundle:nil];
[window addSubview:tb.view];
[tb release];
[window setBackgroundColor:[UIColor blackColor]];
[window makeKeyAndVisible];
}
UITabBarController がウィンドウ ビューに追加されると、次のリークが bij Instruments で検出されます。
漏洩したオブジェクト: Malloc 128 バイト
アドレス : 0x391ee70
サイズ:128バイト
担当ライブラリ : CoreGraphics
責任のあるフレーム: open_handle_to_dylib_path
これと同じ問題が UINavigationController でも発生しますが、UIViewController では発生しません。
仕様:
Mac OS X 10.6.2
xCode 3.2.1
楽器 2.0.1
iPhone シミュレーター 3.1.3 用にコンパイル | デバッグ