軟體開發不是比誰打字快。乙個成功的專案不只侷限於介面輸出,在目錄結構的清晰度上也應具有一定的高度要求,一眼看上去就能大概了解目錄的職責,且容易應對功能上的更新。
entry
models
macro
general
helpers
vendors
sections
resources
/* 整個應用的入口 */
main.m
info.plist
.pch
launchscreen.xib
images.xcassets
/* 模型 */
/* 專案所有巨集定義 */basemodel.h
basemodel.m
cellmodel.h
cellmodel.m
collectionmodel.h
collectionmodel.m
notificationmacro.h
vendormacro.h
utilsmacro.h
/* 重用的views/classes和categories */
這裡的tpk是專案的首字母縮寫。|- views
|- tpkscollview
|- tpkpulltorefresh
...|- classes
|- tpkbaseviewcontroller
|- tpkhorizontalview
...| - categories
|- uiviewcontroller+sizzle
|- uiimageview+**********
/* 第三方的類庫、sdk */
|- menu
|- setting
|- collection
resources
IOS 專案目錄結構
參考部落格 開發者在開始搭建專案的時候,或者整理專案的,是否有迷茫該如何搭建才最為合理,如何搭建才會清晰明了,下面筆者將介紹兩種結構,任君挑選。一.適用於多人聯合開發,比較複雜的專案 具體類目分析 models 這個目錄下放一些與資料相關的model檔案。macro 這個目錄下放了整個應用會用到的巨...
ios專案的目錄結構
的部落格 網上相關的資源不多,開源的且質量還不錯的ios專案也是少之又少,最近正好跟同事合作了乙個ios專案,來說說自己的一些想法。目錄結構 models macro general helpers vendors sections resources 乙個合理的目錄結構首先應該是清晰的,讓人一眼看...
iOS 專案工程的目錄結構
目錄結構確實很重要,面試官問他這些無疑是想窺探他的開發經驗。清晰的目錄結構,可讓人一眼知道對應目錄的職能,這也能體現開發者的經驗和架構能力。目前,我接觸過的專案中,比較常規的兩種結構 1.主目錄按照業務分類,內目錄按照模組分類 主目錄按照mvc架構分類,內部根據專案模組分類 2.主目錄按照模組分類,...