Transferencia de datos desde los controladores de vista Xcode

Hace un par de semanas preguntéesta pregunta y obtuve una explicación muy detallada. Ahora me gustaría pasar datos al primer ViewController, pero sigo atascado usando el mismo método. Tengo un modal del primer VC al segundo, donde me gustaría editar una serie de cadenas, que se mostrarán en la primera vista nuevamente. Entonces, en mi primera vista, tengo una matriz de datos, que debe pasarse a la segunda para que los campos de edición muestren la información actual después de la cual el usuario debe poder editar el contenido de la matriz y pasar esos datos de nuevo al primero donde Se muestra en las etiquetas. Estoy usando Swift

Mi código:

(en ViewController.swift :)

override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
        let secondVC = segue.destinationViewController as SecondViewController
        secondVC.namesPlayers = self.namesPlayers
    }

(en SecondViewController.swift :)

override func viewDidLoad() {
    super.viewDidLoad()
    labelFirstPlayer.text = namenSpelers[0]
}

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta