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

我不会担心的。我确信您的应用程序会在一次 128 字节泄漏的情况下运行良好。

于 2010-02-18T12:46:52.903 回答