2017-07-07 1 views
0

Je sais que ce type de question a déjà été posé. J'ai lu beaucoup de réponses. La plupart avaient 0 ou 1 votes, et aucun n'a résolu mon problème. Je suis nouveau au codage, donc certaines des réponses étaient un peu au-delà de moi. Pour rester bref, mes valeurs (billAmount) deviennent nulles lorsque la section est exécutée. Le Segue fonctionne et donne l'impression de la valeur correcte:Valeurs de segment nul dans le nouveau ViewController (Xcode 8, Swift 3)

override func prepare(for segue: UIStoryboardSegue, sender: Any?) { 
    let segueController = segue.destination as! ResultsViewController 
     segueController.transferBill = "Bill: $\(billAmount)" 
    print(billAmount) 
} 

En ResultsViewController, transferBill affiche les éléments suivants:

Bill: $ 

Cela devrait, à l'exception du billAmount ne porte pas plus.

Toute aide est grandement appréciée.

+0

"mes valeurs tournent à zéro", quelles valeurs? – Sweeper

+0

tout ce que je transfère, y compris BillAmount. J'ai ajouté "(billAmount)" à la question. – CJW

+0

transferBill est cette variable de chaîne? – KKRocks

Répondre

0

Avez-vous essayé de l'utiliser comme valeur brute de billamount & avec des chaînes si nécessaire?