1
为了尝试内存泄漏仪器工具,我创建了一个基于视图的ipad应用程序。这很简单。我创建一个默认的基于视图的应用程序。在视图控制器的的loadView,我说iphone/ipad内存泄漏仪器工具
// Implement loadView to create a view hierarchy programmatically, without using a nib.
- (void)loadView {
[super loadView];
UIView *view = [[UIView alloc] init];
view.frame = CGRectMake(0, 0, 768, 1004);
view.backgroundColor = [UIColor redColor];
[self.view addSubview:view];
[view removeFromSuperview];
}
所以,我创建了内部的loadView视图,然后将其添加到根视图,然后将其删除。
但视图是在一个方法中创建的,我从来没有发布它。
所以我觉得loadView完成后,创建的视图是泄漏的权利?
我用内存泄漏仪器工具来检查,它根本没有泄漏。
任何人都可以解释它为什么?
感谢
+1我不明白内存泄漏工具...:/ – 2010-09-28 09:33:42
是的,希望有人会帮助。我阅读了很多关于该工具的内容。但任何人都可以解释我上面的例子? – Jack 2010-09-28 09:36:24