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