【RxSwift】一定期間内に発生したイベントの最初のイベントを取得する

結論 下記のようにすることで、observableから流れてくる最初のイベントから500msの間隔があくまで、次のイベントをストリームに流さないようにすることができます。例えば、UIScrollViewなんかで最初のスクロールイベントのみを取得したい場合なんかに有効です。 observable .throttle(.milliseconds(500), latest: false…