モーダルを呼び出し、呼び出し元のコントローラーに値を渡す時のSwiftでの書き方について説明していきます。 サンプルコードはこちらから https://github.com/eversense/Swift-Delegate-Modal-Example 今回はメインとなるViewとモーダルとなるViewの2つを用意していきます。 ・ParentViewController:メインとなる画面(値の受け取り側) ・ModalViewController:モーダルの画面(値の送り側) まずはモーダル画面のModalViewControllerから見ていきます。 import UIKit protocol ModalViewControllerDelegate{ func modalDidFinished(modalText: String) } class ModalViewControll