モーダルを呼び出し、呼び出し元のコントローラーに値を渡す時の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
![[iOS8] Swiftでdelegateを使ったモーダル間の値渡し | エバーセンス開発ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/cb13245140d8b05a0406e575e92f8ffa84c5020d/height=288;version=1;width=512/http%3A%2F%2Ftech.eversense.co.jp%2Fwp%2Fwp-content%2Fuploads%2F2014%2F10%2Fscreenshot.gif)