Passing data from modal segue to parent
问题 I want to pass data (e.g. set var) from modal segue to parent, how can I do that? I’m using that code to exit from modal segue: @IBAction func doneClicked(sender: AnyObject) { self.dismissViewControllerAnimated(true, completion: nil) } I can’t use segue.destinationViewController here to pass data as i’m used to do on push segues. 回答1: Create protocol on Modal ViewController protocol ModalViewControllerDelegate { func sendValue(var value : NSString) } Also declare in you Modal ViewController