title: Passing Array data between view controllers
body: <p>I've troubles to pass data stocked in an array between view controllers.</p>
  
  <p>This is my first view controller: </p>
  
  <pre><code>override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
      var showDico: ViewControllerShowDico = segue.destinationViewController as ViewControllerShowDico
  
      showDico.Dico = self.dictionnaire
  }
  </code></pre>
  
  <p>And this is the second one:</p>
  
  <pre><code>class ViewControllerShowDico: UIViewController {
  
      @IBOutlet weak var lbl_ContenuDico: UILabel!
  
      var Dico = [String]()
      var i = Int()
      var tailleDico = Int()
  
      override func viewDidLoad() {
  
          // Calcul de la taille du dictionnaire
          tailleDico = Dico.count
  
          // Affichage des mots dans le label lbl_contenuDico
          lbl_ContenuDico.text = "\(Dico)"
  
      }
  
  }
  </code></pre>
  
  <p>This is how my dictionnaire variable is initialize:</p>
  
  <pre><code>var dictionnaire = ["Maserati", "Porsche", "Airbus", "Canari", "Automobile",
                      "Jouer", "Pendu", "France"]
  </code></pre>
  
  <p>The problem is that the array in my second view controller contain nothing</p>