在我的应用程序中,我有许多视图控制器,并且在viewDidUnload这些视图的方法中,我一直将变量设置nil如下,myString = nil;但是我想知道这是否是正确的方法?
我的其他viewController都使用这行代码关闭/关闭,[self dismissModalViewControllerAnimated:YES];但是我不确定这是否会真正调用该viewDidUnload方法,或者是否有更好的卸载viewController的方法。
我从来没有 100% 清楚地知道内存管理的确切规则,而且我知道有了新ARC功能,它变得更容易了。