【发布时间】:2017-03-09 03:21:01
【问题描述】:
我正在尝试改进我的开发结构,并在学习 Swift 时回到最开始。不过,这与语言无关(编辑不合适)。
有件事困扰了我一段时间,我希望有人能花时间帮助我。
我正在制作一个简单的游戏,其中问题存储在二叉树中,因此我正在为二叉树创建一个类 (BinaryTree.swift)。
我的 ViewController 将负责与界面(按钮等)的交互
我还需要为游戏创建业务逻辑(应该返回哪个问题、记分等)。这类游戏的逻辑很简单,但在我扩展到更大的项目之前,我需要了解原理。
问题 在单独的文件中为游戏逻辑 (GameLogic.swift) 创建一个类是否合理,因为我担心这不是构建此应用程序的合理方式。
【问题讨论】:
标签: objective-c swift model-view-controller