Save 37% off PRO during our Black Friday Sale! »

CombineでAPIクライアントを作る

7a0bc9670ff654b04d4361a9afd1bba8?s=47 h.crane
September 30, 2019
59

 CombineでAPIクライアントを作る

「potatotips #65」で登壇した内容です。

より詳しい内容は以下の記事を参考にしてください。
https://qiita.com/H_Crane/items/4778d7951cd0e1611f5b

イベント詳細
https://potatotips.connpass.com/event/145538/

7a0bc9670ff654b04d4361a9afd1bba8?s=128

h.crane

September 30, 2019
Tweet

Transcript

  1. CombineでAPIクライアントを作る HiromuTsuruta

  2. About me 〈Company〉 - every, inc. / DELISH KITCHEN 〈Role〉

    - iOS Developer 〈Account〉 - Twitter: @hcrane14 - Qiita: H_Crane
  3. Combineとは?

  4. 「非同期イベントの処理をカスタマイズするもの」 → カスタマイズのためになんか色々と必要そう?

  5. https://speakerdeck.com/ra1028/integrate-combine-into-legacy-frameworks

  6. https://speakerdeck.com/ra1028/integrate-combine-into-legacy-frameworks

  7. 自分で用意するの大変だなぁ、、

  8. 一部は用意してくれてた!

  9. たったのこれだけで使えちゃう!

  10. https://qiita.com/H_Crane/items/4778d7951cd0e1611f5b URLSession+Combine+CodableでAPIクライアントを作る
 Low Data Mode
 StatusCode


  11. Queueの指定 結果の受け取り 登録

  12. RxSwiftとなんか似てない?

  13. Combine RxSwift

  14. Combineは実戦投入できるのはまだ先の話、、 → RxSwiftやっとくだけも恩恵受けられそう!

  15. fin