封裝網絡工具類的封裝思想:將第三方框架的網絡方法封裝到一個專門的網絡工具類中NetworkTool中,方便app中相應的網絡方法和第三方框架同步更新,便於維護。網絡
封裝的方法:Get Post方法用的很常見,可使用枚舉來 HttpMethod來代替,封裝的方法中參數包括如下幾部分:1 網絡請求方法HttpMethod 2 網絡資源路徑url 3 網路請求具體的參數信息 4 請求成功後的block回調參數(block中的參數就是成功後的數據回調) 5 請求失敗的錯誤參數NSError.app
對於get post方法的封裝能夠按上面的5個參數來設置方法,而對於非get post請求方法,能夠只使用上面的2 3 4 5這四個參數就好了框架