作者bbonline229 (bbonline229)
看板MacDev
标题[请益] Xcode里如何区分Group ?
时间Sat Aug 11 09:27:29 2018
以 MVC 架构来诉说我的问题好了
一般教学影片 group 常常会先分好 Model, View, Controller
然後再直接塞进对应的 files
我理解上这应该是实作小专案的做法
但如果是比较大的专案或是公司专案
可能功能众多
例如:
ㄧ个 TabarController 有五个 Tabar
- 大功能 - 子功能 - 数个小功能
- 大功能 - 子功能
- 大功能 - 子功能
- 大功能 - 子功能
- 大功能
我的理解会先依照大功能区分 Group, 然後在分 MVC
有时候, 有些 Model 或 View 会共用到, 我就会放在最外层
但其实这样又有点奇怪, 还蛮容易混淆的
再来我如果用大功能先区分 Group, 那我的子功能是不是
要在大功能底下在建立子 Group, 子Group 底下在区分 MVC
这样是不是就更乱了, 如果专案够大
管理 Group 就是一个头痛的问题了
我在网路上找到的一篇文章
https://goo.gl/FRv8g5
不过看起来他是先分 MVC 在区分功能
我的问题有点乱, 如果有哪里不清楚我在重新修改
还请前辈建议方向或者有相关资源可以让我参考
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.195.195.56
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1533950851.A.BED.html
※ 编辑: bbonline229 (123.195.195.56), 08/11/2018 11:37:34
1F:推 ppppman: 照连结的作法 先分mvc再依照功能分资料夹 你的分法会散 08/11 11:41
2F:→ ppppman: 乱有一堆mvc资料夹 08/11 11:41
先分 MVC, 那如果大功能底下有数个小功能
也是在本身功能 Group 底下再创个子功能 Group 吗?
※ 编辑: bbonline229 (123.195.195.56), 08/11/2018 12:26:07
3F:推 Blueshiva: 分Group只是方便管理,你当然可以无限制的分割group下 08/11 13:22
4F:→ Blueshiva: 去,只要你知道什麽东西在哪里就可以 08/11 13:23
了解, 小专案倒是没差, 大专案或公司专案还蛮想知道
怎分比较妥当, 因为功能可能会超级多
※ 编辑: bbonline229 (123.195.195.56), 08/11/2018 14:29:08
5F:→ uranusjr: 功能超级多的时候当然是要把档名取好用 quick jump 直接 08/12 04:45
6F:→ uranusjr: 切, 用滑鼠点就算你找得到也是太浪费时间; group 的重点 08/12 04:46
7F:→ uranusjr: 应该是要让不熟的人方便看整体逻辑, 而不是注重搜寻 08/12 04:47
了解, 感谢
※ 编辑: bbonline229 (123.195.195.56), 08/12/2018 16:46:22
8F:推 denkeni: 专案变大 就拆分出小专案啊 08/13 12:20