[請益] Xcode裡如何區分Group ?

作者: bbonline229 (bbonline229)   2018-08-11 09:27:29
以 MVC 架構來訴說我的問題好了
一般教學影片 group 常常會先分好 Model, View, Controller
然後再直接塞進對應的 files
我理解上這應該是實作小專案的做法
但如果是比較大的專案或是公司專案
可能功能眾多
例如:
ㄧ個 TabarController 有五個 Tabar
- 大功能 - 子功能 - 數個小功能
- 大功能 - 子功能
- 大功能 - 子功能
- 大功能 - 子功能
- 大功能
我的理解會先依照大功能區分 Group, 然後在分 MVC
有時候, 有些 Model 或 View 會共用到, 我就會放在最外層
但其實這樣又有點奇怪, 還蠻容易混淆的
再來我如果用大功能先區分 Group, 那我的子功能是不是
要在大功能底下在建立子 Group, 子Group 底下在區分 MVC
這樣是不是就更亂了, 如果專案夠大
管理 Group 就是一個頭痛的問題了
我在網路上找到的一篇文章
https://goo.gl/FRv8g5
不過看起來他是先分 MVC 在區分功能
我的問題有點亂, 如果有哪裡不清楚我在重新修改
還請前輩建議方向或者有相關資源可以讓我參考
作者: ppppman (4pman)   2018-08-11 11:41:00
照連結的作法 先分mvc再依照功能分資料夾 你的分法會散亂有一堆mvc資料夾
作者: Blueshiva (龍野南雲)   2018-08-11 13:22:00
分Group只是方便管理,你當然可以無限制的分割group下去,只要你知道什麼東西在哪裡就可以
作者: uranusjr (←這人是超級笨蛋)   2018-08-12 04:45:00
功能超級多的時候當然是要把檔名取好用 quick jump 直接切, 用滑鼠點就算你找得到也是太浪費時間; group 的重點應該是要讓不熟的人方便看整體邏輯, 而不是注重搜尋
作者: denkeni (Denken)   2018-08-13 12:20:00
專案變大 就拆分出小專案啊

Links booklink

Contact Us: admin [ a t ] ucptt.com