はじめましてiOSエンジニアのしだです。 おかげさまで、去年12月に るくみーnote という園で利用してもらう連絡帳アプリをリリースしました。(実際に園でご利用いただくのは4月からの予定です) iOS版の るくみーnote では主に Alamofire 、 ObjectMapper 、RxSwift 、 SQLite.swift などのライブラリを利用しています。 今回は、そのときに実践した Alamofire + ObjectMapper + RxSwift を使ったAPIクライアント周りの実装方法を紹介したいと思います。 以下のサンプルの実装は Slack WebAPI を使って説明しています。 準備 Xcode 8.2(Swift 3) Alamofire 4.2.0 ObjectMapper 2.2.1 RxSwift 3.0.1、 RxCocoa 3.0.1 Slack Web