SwiftUIでもこれまで通りDelegateを使ってみたい