採択 原稿(8ページ)

Combine Operator ガイド iOSDC Japan 2021

14
usamik26 宇佐見 公輔 usamik26

Swift のリアクティブフレームワーク Combine についての解説記事です。特に、Operator について詳しく解説します。

Publisher と Subscriber との間のデータ変換処理を行う Operator は、Combine フレームワークの重要な要素のひとつです。Operator は種類が多く、できることが様々であるため、把握するのは案外大変です。この様々な Operator たちを整理して、具体的な動作や使いみちを紹介します。

筆者はこれまで、「Combineをはじめよう」と「CombineとUIKitによるiOSアプリ開発」の2冊の技術同人誌を発行してきました( https://usami-k.github.io/techbook/ )。今回の記事では、これらの本ではあまり詳しく書かなかった内容について扱います。