抬头:这个问题与最近的弃权有关viewDidUnload.我已经看到围绕这个主题的"伟大"和合乎逻辑的答案,但显然他们被证明是错误的.谨慎行事,如您所见,这个话题非常混乱.
但是,当视图未附加到窗口时,系统会自动释放这些昂贵的资源.大多数视图使用的剩余内存足够小,系统自动清除和重新创建视图层次结构是不值得的.
所以...我可以安全地假设在iOS 6中,只要我没有将viewController的视图显式设置为nil(手动卸载),viewDidLoad在应用程序的整个生命周期内,只会为任何已分配的viewController实例调用一次?