【发布时间】:2012-03-14 11:33:52
【问题描述】:
我想在 iOS 5 中发布 UIViewController 对象。 之前的 iOS 版本 (>5.0) 我们总是编写代码或维护代码,随后会出现无内存泄漏,
if(myViewControllerObject != nil){
[myViewControllerObject.view removeFromSuperView];
[myViewControllerObject release];
myViewControllerObject = nil;
}
myViewControllerObject = [[MyViewControllerObject alloc] initWithNibName:@"MyViewControllerObject" bundle:nil];
[self.view addSubview: myViewControllerObject.view];
但是在 iOS 5 中我们不能使用 release 方法来释放 UIviewController 对象,那么在 iOS 5 中我们必须做些什么来维护额外的对象分配和泄漏? 实现这种层次结构的最佳方法是什么?
谢谢。
【问题讨论】: