開始使用你建構好的AFNetworking框架

現在我們可以開始使用我們建置好的框架了,使用方法非常簡單,首先import你的API的Class,然後就可以直接叫出來使用了。

雖然這樣方法在建置上很麻煩,但好處就是我只要呼叫一種方法,後面帶上包進去的方法名稱,就可以很直覺的使用,至於為什麼要包block是因為如果我們要做一些回傳後的處理會方便很多(EX.登入頁面成功就登入換頁,失敗則跳出Alert告知使用者.....等),另外我也習慣關於View的部分透過block在ViewController做處理,暫存資料或是要存到資料庫的資料直接在Model的success裡就把他做掉,這樣我ViewController只要處理有關View的部分就好,另外要新開一個Class分類不同API請求的話,90%的代碼都複製貼上就好,要改的只有request傳回的Class、方法名稱、parameters要傳的參數、API接口而已。

results matching ""

    No results matching ""