實戰: 結構化 API 模組與功能
- cd to dir
- run
pod install
工作中,常常需要與後端串接 API,API 網址常常很難管理與統一路口,依照我在公司的經驗,我們規範出一整套 API 串接的體系與模組,想要與大家分享。 要點內容:
- 統一 API 底層入口,利用泛型來解決所有 json data to Model 轉換
- 規範 API Function 結構,不再讓 URL 散落一地
- 統一的錯誤獲取,讓 debug 不再頭大
- 結合 PromiseKit 與 Alamofire,製作屬於你的非同步 API 網路應用
- 使用 mock server 解耦你與後端的關係