【发布时间】:2012-02-09 09:39:25
【问题描述】:
我想为我已经分配的变量分配内存。例如
self.m_tabbarController = [[TabbarController alloc] init];
我必须为上面的标签栏控制器更改分配的视图控制器。所以我必须释放 上面并为新的控制器分配相同的标签栏。如何释放和分配 新的。如果我执行以下操作,会导致 IOS5 崩溃
if(self.m_tabbarController != nil)
{
[self.m_tabbarController release];
}
self.m_tabbarController = [[TabbarController alloc] init];
但是 self 变量必须在 dealloc 方法中解除。请帮忙吗?如果我也喜欢跟随,它会崩溃吗?
m_tabbarController = [[TabbarController alloc] init];
[self.window addSubview:m_tabbarController ];
[m_tabbarController release];
【问题讨论】:
标签: iphone ios memory-management memory-leaks ios-simulator