項目重構-目錄結構

前言

針對MRC-ARC混編,看似兩年前的項目,要求提出重構方案以及代碼優化。ios

打開文件夾的一瞬間,密密麻麻的文件,個人天,太尼瑪亂了!!!框架

打開工程的一瞬間,看似MVC的一套框架,嗯,還不錯,還好目錄沒有太多文件。ide

然而,我錯了。。。優化

總而言之,小夥子,該幹活了!ui

第一步:項目文件目錄整改

|---Vendor
    |---Umeng
    |---TencentSDK
    |---WeChatSDK
    |---WeiboSDK
    |---GeTuiSDK
    |---BaiduMap
    ...
|---AppDelegate
|---Class
    |---Base
        |---BaseEntity
        |---BaseView
        |---BaseViewController
        |---BaseTableViewController
        |---BaseWebViewController
    |---Home
        |---ViewController
        |---View
        |---Model
        |---Entity
    ...    
|---Utility
|---HTTPClient
|---Common
    |---Category
        |---Foundation
        |---UIKit
    |---Constant
        |---Configure
        |---Constant
    |---Manager
    |---Plugins
        |-ThreadPartyLoginPlugins
        |-SharePlugins
        ...
    |---CustomerView
|---Resources
    |---ttf
    |---strings
    |---Videos
    |---Plists
    |---Audios
    |---Images
|---Frameworks
相關文章
相關標籤/搜索