在MVC设计模式中,哪个类文件(appdelegate,viewcontroller等)最适合这些IBOutlet / IBAction场景?:
围绕Apple的示例代码,似乎显示了AppDelegate和/或ViewController中存在的IBOutlets,以及仅在ViewController中的IBActions。
哪种输入最适合“正确方式”/ MVC设计模式?
谢谢!
答案 0 :(得分:1)
您将需要在视图控制器文件中附加到该笔尖的所有内容。因此,如果您有一个MainMenuViewController.h / .m和MainManuViewController.xib,您将需要将操作和出口放在那里。
App Delegate你真的只想在启动时设置一些东西(比如根视图)或做一些应用程序范围的操作,比如在启动或退出时保存或加载数据。 App Delegate中的出口通常位于MainWindow.xib文件中,用于初始应用程序设置。