インクリメンタルサーチとは 検索したい単語をすべて入力した上で検索するのではなく、入力のたびごとに即座に候補を表示させる検索方法 こちらの記事がわかりやすそうです(iOSで検索ワードの入力中に検索結果を表示するインクリメンタルサーチの導入方法) 検索にはUISearchBarを使いますが、1つインクリメンタルサーチをするにおいて辛い部分があります。それは入力中の文字を即時取得できないことです。(変換する必要がない半角文字を除く) しかしこれはデリゲートメソッドと遅延処理を組み合わせることで取得することができます、また、Rxを使うことでより効率的に表現できます。 ソースコード import UIKit import RxSwift import RxCocoa final class ViewController: UIViewController { @IBOutlet private w
![インクリメンタルサーチ【RxSwift/RxCocoa編】 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/7e22ecc57f2e672140115aa872e266ea47b36006/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-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgyJUE0JUUzJTgzJUIzJUUzJTgyJUFGJUUzJTgzJUFBJUUzJTgzJUExJUUzJTgzJUIzJUUzJTgyJUJGJUUzJTgzJUFCJUUzJTgyJUI1JUUzJTgzJUJDJUUzJTgzJTgxJUUzJTgwJTkwUnhTd2lmdCUyRlJ4Q29jb2ElRTclQjclQTglRTMlODAlOTEmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTA2MmJhMWM5NjBhZDllOGI1NGMwMDI3YTMzODJkZjlk%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDByaW5vdiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZmZjYmYwOGE2MmQyMTBkY2VhMjM2Zjc5Njc4ODQwZjg%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D5c3cd969f5cb4a2798182c3e4c68ee87)