iOS 專案目錄結構

2021-06-29 12:39:19 字數 1028 閱讀 6444

軟體開發不是比誰打字快。乙個成功的專案不只侷限於介面輸出,在目錄結構的清晰度上也應具有一定的高度要求,一眼看上去就能大概了解目錄的職責,且容易應對功能上的更新。

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 */ 

|- views

|- tpkscollview

|- tpkpulltorefresh

...|- classes

|- tpkbaseviewcontroller

|- tpkhorizontalview

...| - categories

|- uiviewcontroller+sizzle

|- uiimageview+**********

這裡的tpk是專案的首字母縮寫。

/* 第三方的類庫、sdk */

|- menu

|- setting

|- collection

resources

IOS 專案目錄結構

參考部落格 開發者在開始搭建專案的時候,或者整理專案的,是否有迷茫該如何搭建才最為合理,如何搭建才會清晰明了,下面筆者將介紹兩種結構,任君挑選。一.適用於多人聯合開發,比較複雜的專案 具體類目分析 models 這個目錄下放一些與資料相關的model檔案。macro 這個目錄下放了整個應用會用到的巨...

ios專案的目錄結構

的部落格 網上相關的資源不多,開源的且質量還不錯的ios專案也是少之又少,最近正好跟同事合作了乙個ios專案,來說說自己的一些想法。目錄結構 models macro general helpers vendors sections resources 乙個合理的目錄結構首先應該是清晰的,讓人一眼看...

iOS 專案工程的目錄結構

目錄結構確實很重要,面試官問他這些無疑是想窺探他的開發經驗。清晰的目錄結構,可讓人一眼知道對應目錄的職能,這也能體現開發者的經驗和架構能力。目前,我接觸過的專案中,比較常規的兩種結構 1.主目錄按照業務分類,內目錄按照模組分類 主目錄按照mvc架構分類,內部根據專案模組分類 2.主目錄按照模組分類,...