【发布时间】:2011-11-01 12:33:58
【问题描述】:
这听起来可能是一个新手问题......但我是 iOS 开发的新手。
我已经像这样以编程方式创建了UITabController 对象。
mTabBarController = [[UITabBarController alloc] init];
...
mTabBarController.viewControllers = [NSArray arrayWithArray:tabBarItems];
[tabBarItems release];
然后像这样在 dealloc 中释放 mTabBarController。
- (void)dealloc {
[mTabBarController release];
}
现在我的问题是:我会出现内存泄漏吗?当我分配值 t viewController 时,tabBarItems 的引用计数仍然是 1。当我释放 mTabBarController 时,它是否也释放了它所有的 viewcontrollers ?
【问题讨论】:
标签: objective-c ios memory-management memory-leaks