IOS 專案目錄結構

2021-10-01 10:08:04 字數 903 閱讀 2299

參考部落格:

開發者在開始搭建專案的時候,或者整理專案的,是否有迷茫該如何搭建才最為合理,如何搭建才會清晰明了,下面筆者將介紹兩種結構,任君挑選。

一.適用於多人聯合開發,比較複雜的專案

具體類目分析:

models

這個目錄下放一些與資料相關的model檔案。

macro

這個目錄下放了整個應用會用到的巨集定義(通知相關,第三方常量等)。

general

這個目錄放會被重用的views/classes和categories。

helpers

這個目錄放一些助手類,檔名與功能掛鉤(幫助controller**的views)。

sections

resources

二.適用於開發人數較少的專案

目錄結構如下:

main

vctool

base

entity

other

記錄文件

具體類目分析:

main

vc這個目錄下就是controller,軟體的各個功能介面,我一般在這裡面會進行再分層,幾大塊然後下發各個具體功能頁。

tool

這個目錄下放的就是整合的第三方框架。

base

這個目錄下放的是自定義view,重寫的控制項。

entity

這個目錄下放的是資料處理的邏輯檔案(幫助controller**),子資料夾–models

other

這個目錄下存放 category ,prefixheader.pch等巨集定義,屬於整個專案都可以讀取使用到的東西,所以單獨拿出來。

記錄文件

這個目錄下主要就是存放一些重要/複雜,邏輯記錄,便於以後修改bug,和一些bug修復記錄,版本更新記錄等。可自定義可拓展。

iOS 專案目錄結構

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

ios專案的目錄結構

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

iOS 專案工程的目錄結構

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