前言

過去參考喵神的文章

有實做一版簡單的 Request API 架構

但是受限於當時的 Swift 語言特性,如果要把 Request 保存起來作為快取相對麻煩

其實現在才寫這一篇已經是有點遲了,

不過因為 Swift 支援了 any some 這種語法,所以可以更簡單的實做這個架構

還是想來説說這套寫法的優點

實作

最早會向整理這些 API 是因為,是因為大部分的 API 都是寫在同一個檔案之中。

這樣的寫法會造成檔案過大,不好維護,也不好閱讀。

所以希望能找到一個方法,把 API 分類,