【SwiftUI】FSCalendarに祝日を追加する

SwiftUIでFSCalendarに祝日を追加する時に、迷ったのでメモ。

以下のサイトを参考に祝日を赤色にするようにした。

https://develop.hateblo.jp/entry/2018/10/26/094020

以下の関数に祝日判定関数を入れれば良いらしい。

しかし、上記の関数が予測変換で出てこなかったので迷ってしまった。

調べてみると、FSCalendarDeledateとは別にFSCalendarDelegateAppearanceプロトコルがあるらしい。

Coordinatorがこれを批准することで、上記の関数が使えるようになる。

目的の関数が出てこない時には、別にプロトコルがあるのではないか??と勘ぐるようにする。