swiftでDouble(浮動小数型)を使う。sales, profit, stockpriceはint, epsはdoubleで定義する。
var mySales:Int = 0
var myProfit:Int = 0
var myPrice:Int = 0
var myEPS:Double = 0.0
outletでconnectする。
@IBOutlet weak var salesLabel: UILabel!
@IBOutlet weak var profitLabel: UILabel!
@IBOutlet weak var priceLabel: UILabel!
@IBOutlet weak var epsLabel: UILabel!
ResultViewController.swift
遷移先のViewControllerに値をセットする。
if identifier == "showResult" {
let CalcVC = segue.destination as! CalcViewController
CalcVC.mySales = Int(self.sales.text!)!
CalcVC.myProfit = Int(self.profit.text!)!
CalcVC.myPrice = Int(self.price.text!)!
CalcVC.myEPS = Double(self.eps.text!)!
}
CalcViewController.swift
データを受け取り、textで表示する。
override func viewDidLoad() {
super.viewDidLoad()
self.salesLabel.text = "\(self.mySales)"
self.profitLabel.text = "\(self.myProfit)"
self.priceLabel.text = "\(self.myPrice)"
self.epsLabel.text = "\(self.myEPS)"
// Do any additional setup after loading the view.
}
さあ、compileしてみましょう。

textfieldに入力した値がcalcViewController.swiftに渡っています。

売り上げ(sales)と経常利益(profit)はドルで表示したい。
円からドル円(109.529025)で割ってみましょう。