我看到很多使用的视图控制器,我想知道为什么仅使用视图更常见,即。
public override bool FinishedLaunching (UIApplication app, NSDictionary options)
{
window.AddSubview(myMasterView); // or controller.View
window.MakeKeyAndVisible ();
return true;
}
然后将子视图切换到masterview中。如果我不使用任何导航GUI,那么拥有视图会更有效吗? ViewControllers能更好地帮助GC吗?
感谢
答案 0 :(得分:3)
ViewControllers默认情况下恰好挂钩了许多有趣的系统通知,比如轮换。因此,他们将这些通知转换为您可以覆盖的方法调用。
但如果你想自己做事,你当然可以。