手機架構:
1、UI層
2、業務層(處理業務邏輯)
3、工具層(處理業務的手段,網絡,存儲)
性能調試經驗:
1、剛接手手機的舊項目時,模塊特別多,而且幾乎所有的代碼都寫在控制器里面,比如UI控件代碼、網絡請求代碼、數據存儲代碼;
2、接下來采取MVC模式進行封裝、重構;
(1)自定義UI空間封裝內部的業務邏輯
(2)封裝網絡請求工具類
(3)封裝數據存儲工具類
手機架構:
1、UI層
2、業務層(處理業務邏輯)
3、工具層(處理業務的手段,網絡,存儲)
性能調試經驗:
1、剛接手手機的舊項目時,模塊特別多,而且幾乎所有的代碼都寫在控制器里面,比如UI控件代碼、網絡請求代碼、數據存儲代碼;
2、接下來采取MVC模式進行封裝、重構;
(1)自定義UI空間封裝內部的業務邏輯
(2)封裝網絡請求工具類
(3)封裝數據存儲工具類