项目重构-目录结构

前言

针对MRC-ARC混编,看似两年前的项目,要求提出重构方案以及代码优化。

打开文件夹的一瞬间,密密麻麻的文件,我的天,太尼玛乱了!!!

打开工程的一瞬间,看似MVC的一套框架,嗯,还不错,还好目录没有太多文件。

然而,我错了。。。

总而言之,小伙子,该干活了!

第一步:项目文件目录整改

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




你可能感兴趣的:(项目重构-目录结构)