Skip to content

fumiyasac/RxSwiftPracticeNote

Repository files navigation

RxSwiftPracticeNote

[ING]RxSwiftの練習記録ノート(iOS Sample Study: Swift)

更新情報

  • 2022.02.26: Swift5.5 & Xcode13.2.1へのコンバートとRxSwift6.5.0への対応
  • 2021.01.10: Swift5.3 & Xcode12.3へのコンバートとRxSwift6.0への対応
  • 2019.07.03: Swift5.0 & Xcode12.0へのコンバート
  • 2018.12.29: Swift4.2 & Xcode10.1へのコンバートとDeprecatedになる箇所への対応
  • 2018.06.05: SwiftおよびXCodeのバージョンアップ

動作環境

  • XCode 13.2.1
  • CocoaPods 1.10.1
  • Swift 5.5

私自身苦手意識があったRxSwiftの実装を掴むために個人的な備忘録を兼ねて作成(というか写経)したサンプル集になります。 UIまわりの実装や機能作成に関わる部分を中心に今後も日本語でドキュメンテーションをしてサンプルケースを追加する予定です。

主な収録サンプル

  • 【Warming Up】テキストフィールドやボタンコレクションで挨拶文を作るプラクティス
  • 【Chapter1】ラーメンの一覧をRxDataSourcesを利用してUITableViewに一覧表示をするプラクティス
  • 【Chapter2】GithubのAPIを利用してuser名を検索してリポジトリ一覧をUITableViewに一覧表示をするプラクティス
  • 【Chapter3】FoursquareAPIを利用して検索した場所を表示するプラクティス

※ コメントの日本語に関しておかしな表現等がございましたらissueやpull requestを頂けますと幸いです。

キャプチャ画像

RxSwift練習記録ノート(前編) RxSwift練習記録ノート(後編)

サンプルの解説

下記のQiita記事にて収録サンプルに関する解説でポイントとなる部分や実装に関する参考資料をまとめたものを掲載しております。

※ 記事の中にも随時修正が必要な部分については追記をしています。

About

[ING]RxSwiftの練習記録ノート

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages