菜鸟教程小白 发表于 2022-12-13 11:43:25

objective-c - 从 iOS 到 OS X - 我将代码放在哪里?


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

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

<p>我的意思是,为 Mac 应用程序组织代码的普遍接受的方式是什么?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以创建自己的 Controller 类,并将这些 Controller 类的实例放在应用程序委托(delegate)或模型对象与您的 View 对象之间。仅仅因为没有预先构建的 ViewController 类,并不意味着您不能通过根据需要创建自己的自定义 Controller 类来制作自己的类似分区。</p></p>
                                   
                                                <p style="font-size: 20px;">关于objective-c - 从 iOS 到 OS X - 我将代码放在哪里?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/9359776/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/9359776/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: objective-c - 从 iOS 到 OS X - 我将代码放在哪里?