【发布时间】:2017-12-30 19:00:52
【问题描述】:
我想创建一个 swift 类来处理绘制一些 UIBezierPath 并在用户通过手势修改路径时重绘。我有 3 个问题。
- 绘制 UIBezierPath 是属于 Model View 还是 Controller?
- 是创建这样一个类还是将所有代码都放在 viewController.swift 中是个好主意?
- 我是否应该为 View 或 Controller 创建类,因为我看到的教程 (stanford ios) 似乎只为 Model 函数创建单独的类。
【问题讨论】:
-
如果你的绘图是通用的(又名,可以在其他地方使用),它会进入一个“助手”类。如果它特定于该单个视图,它会进入视图代码。
标签: ios swift model-view-controller code-organization