1. はじめに こちらの記事は、前回の記事で紹介したRxSwiftでObserverパターンの例とUITableViewの例に関する実装解説の続編になります(あいだが1週間ほど空いてしまってすみませんでした。。。)今回は少し難易度を上げてAPI通信を伴うサンプルの実装(写経)を行なったものになります。 RxAlamofireを用いたものと、FoursquareのAPIクライアントのライブラリを使用してテキストフィールドから入力した際に、少し時間が経過したタイミングで入力した文字列に該当するデータを一覧で表示するタイプのサンプル2種類に関する実装について、前回同様にできる限り自分の言葉でのドキュメンテーションと実装時に参考にした資料等をまとめることができればと思い、まとめた次第です。 ※前編の記事は下記になります。 RxSwiftでの実装練習の記録ノート(前編:Observerパターンの例と
![RxSwiftでの実装練習の記録ノート(後編:DriverパターンとAPIへの通信を伴うMVVM構成のサンプル例) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/6375aa1879995c2f56f59dfc1232db6b5df95655/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9UnhTd2lmdCVFMyU4MSVBNyVFMyU4MSVBRSVFNSVBRSU5RiVFOCVBMyU4NSVFNyVCNyVCNCVFNyVCRiU5MiVFMyU4MSVBRSVFOCVBOCU5OCVFOSU4QyVCMiVFMyU4MyU4RSVFMyU4MyVCQyVFMyU4MyU4OCVFRiVCQyU4OCVFNSVCRSU4QyVFNyVCNyVBOCVFRiVCQyU5QURyaXZlciVFMyU4MyU5MSVFMyU4MiVCRiVFMyU4MyVCQyVFMyU4MyVCMyVFMyU4MSVBOEFQSSVFMyU4MSVCOCVFMyU4MSVBRSVFOSU4MCU5QSVFNCVCRiVBMSVFMyU4MiU5MiVFNCVCQyVCNCVFMyU4MSU4Nk1WVk0lRTYlQTclOEIlRTYlODglOTAlRTMlODElQUUlRTMlODIlQjUlRTMlODMlQjMlRTMlODMlOTclRTMlODMlQUIlRTQlQkUlOEIlRUYlQkMlODkmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTM3MzFmOWE4NDNhNTA2ODAxMWU2Y2JkNTEwYmMyMzIz%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBmdW1peWFzYWMlNDBnaXRodWImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWRmMTI4MzA5MzIyOTlmMmYzZWIxNzQ2YWRiODg2NmY0%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D3cafab8ed397d2de311b4fe943c1d85e)