Publishers.RemoveDuplicates<Self>removeDuplicatesメソッドは1つ前の値と流れてきた最新の値を比較して重複していれば公開しないメソッドです。これを利用することで値の変化が起きていない時にサブスクライバーに対して不要に値を流さないようにすることができます。使い方removeDuplicatesはパブリッシャーから呼び出して使用します。上流から値が流れてきますが、その際に1つ前の値を内部的に保持しており、比較して同じなら流れを堰き止めます。1条件を自分で指定するremoveDuplicates(by:)を使用することで値の一致条件を自分で定義することができます。結果:まひろ、かわもと、たける、まひろまだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。ご覧いただきありがとうございました。友達や家族の誕生日を登録しておくと当日に通知が届きお知らせしてくれるiOSアプリです。貸し借り管理アプリお金の貸し借りを管理するためのアプリです。貸借の色が分かれているので識別しやすく、使いやすさを求めてできるだけシンプルなUIにしています。カシホン人に貸すことが多く、誰に貸したか忘れがちな本の貸し借りを記録できるアプリです。