gpt4 book ai didi

objective-c - 从 iOS 到 OS X - 我应该把我的代码放在哪里?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:17:04 24 4
gpt4 key购买 nike

我是一名刚开始为 OS X 开发的 iOS 开发人员。在 iOS 中,我总是遵循 MVC 模式,并将适当的代码放在 UIViewController 子类中。 App Delegate 只是初始化主视图 Controller ,仅此而已。之后, View Controller 处理所有逻辑。

但在 OS X 中,我似乎将所有内容都放在应用程序委托(delegate)中。我的应用程序委托(delegate)类现在大约有 300 行,我想知道如何才能遵循我在 iOS 中所做的相同模式。没有 View Controller !

我的意思是,为 Mac 应用程序组织代码的普遍接受方式是什么?

最佳答案

您可以创建自己的 Controller 类,并将这些 Controller 类的实例化放在应用委托(delegate)或模型对象与 View 对象之间。仅仅因为没有预构建的 View Controller 类,并不意味着您不能通过根据需要创建自己的自定义 Controller 类来创建自己的类似分区。

关于objective-c - 从 iOS 到 OS X - 我应该把我的代码放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9359776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com