2

プロジェクト全体で使用されるコード:

- (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 用にコンパイル | デバッグ

4

2 に答える 2

1

これは繰り返し発生する問題のようです - 私が現在取り組んでいるアプリは、同じリークを示しています (シミュレーターでのみ - デバイスではありません)。漏れのない製品をリリースしたいのですが、この煩わしさは続きます。あまり気にしなくてもいいと思います。

于 2010-03-05T21:18:58.990 に答える
0

私はそれについて心配しません。あなたのアプリは、1 回限りの 128 バイト リークで問題なく動作すると確信しています。

于 2010-02-18T12:46:52.903 に答える