gpt4 book ai didi

iphone - 良好的模型设计策略

转载 作者:行者123 更新时间:2023-12-01 19:25:28 24 4
gpt4 key购买 nike

这些天我正在通过 iOS 编程工作,我不确定我的程序实现策略是否是最好的做事方式。

根据我的理解,模型应该是一个单独运行的程序,也就是说,如果我通过命令行通过提供必要的输入来调用它的函数,程序应该自己执行并产生所需的结果。

有几次,我发现我的模型和 VC 交织在一起。也就是说,尽管 VC 纯粹是处理 View 和用户输入,并相应地调用模型中建立的函数,但在我看来,如果没有 View ,模型将无法独立运行。

我的问题基本上来自这个怪癖,你们是坚持让你的模型独立于 View Controller 运行,还是让它们相互干预和相互依赖是可以的。

最佳答案

您的模型不应包含任何 Controller 或 View 代码。您应该能够在不需要 Controller 或 View 的情况下对其进行测试。

您的 Controller 应该处理模型和 View 之间的所有调解工作。

关于iphone - 良好的模型设计策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8024265/

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