0
このタイプの質問が以前に提起されたことは知っています。私は多くの答えを読んだ。ほとんどが0票か1票あり、誰も私の問題を解決しませんでした。私はコーディングに新しいので、答えのいくつかは私を少し超えていました。それを短くするために、segueが実行されるとき、私の値(billAmount)はゼロになります。セグエが動作し、プリントが正しい値与える:ResultsViewControllerで新しいViewController(Xcode 8、Swift 3)でSegueの値がゼロになる
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let segueController = segue.destination as! ResultsViewController
segueController.transferBill = "Bill: $\(billAmount)"
print(billAmount)
}
を、transferBillは、次の項目が表示されますbillAmountは引き継がれません以外
Bill: $
これは、期待されています。
ご協力いただきまして誠にありがとうございます。
"私の値がnilになっています"という値はありますか? – Sweeper
billAmountなど、私が譲渡しているものすべて。私は質問に "(billAmount)"を追加しました。 – CJW
transferBillはこの文字列変数ですか? – KKRocks