目錄名稱 |
介紹 |
Classes |
主要存放項目中的不同業務的 [backcolor=rgba(0, 0, 0, 0.0351563)]ViewController,[backcolor=rgba(0, 0, 0, 0.0351563)]View ,[backcolor=rgba(0, 0, 0, 0.0351563)]Model 等檔案,子檔案夾按照商務邏輯劃分。比如按照功能劃分有 [backcolor=rgba(0, 0, 0, 0.0351563)]Message,[backcolor=rgba(0, 0, 0, 0.0351563)]Address Book,[backcolor=rgba(0, 0, 0, 0.0351563)]Time,[backcolor=rgba(0, 0, 0, 0.0351563)]Me,[backcolor=rgba(0, 0, 0, 0.0351563)]Login 子目錄等 |
Classes/CoreModule |
主要存放一些基礎類庫的商務邏輯的封裝,比如[backcolor=rgba(0, 0, 0, 0.0351563)]Network,[backcolor=rgba(0, 0, 0, 0.0351563)]Socket 引擎,[backcolor=rgba(0, 0, 0, 0.0351563)]Model檔案夾等 |
General |
這個目錄放會被重用的 Views/Classes 和 Categories,存放[backcolor=rgba(0, 0, 0, 0.0351563)]和商務邏輯相關的 [backcolor=rgba(0, 0, 0, 0.0351563)]class,比如顏色的分類, |
Helpers |
存放一些非商務邏輯的類或者 category |
Macro |
存放整個應用會用到的宏定義,常量名等,比如 [backcolor=rgba(0, 0, 0, 0.0351563)]Notifications名稱,[backcolor=rgba(0, 0, 0, 0.0351563)]頁面 title 名稱,第三方庫所使用的 key 等 |
Resources |
存放資源檔,包括[backcolor=rgba(0, 0, 0, 0.0351563)]Assets.xcassets,[backcolor=rgba(0, 0, 0, 0.0351563)]Media.xcassets,[backcolor=rgba(0, 0, 0, 0.0351563)]音頻檔案,[backcolor=rgba(0, 0, 0, 0.0351563)]plist 檔案 等 |
Vendor |
存放一些第三方庫,盡量使用[backcolor=rgba(0, 0, 0, 0.0351563)]cocoapods來管理,萬不得已可以存放在這裡 |
Supporting Files |
項目原有的目錄 |
Scripts |
APNs 測試指令碼, 匯出 IPA 檔案的指令碼目錄,當然還有一些其他的,慢慢持續添加。 |
Sketch |
存放一些圖片的 Sketch 源檔案。項目工程中的所有資源檔都來自 的 IPA 檔案夾, 但是有一些資源是沒有的或者沒有找到,於是我決定自己來做。體驗一下當設計師的感覺,2333 |