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