2015-10-09 48 views
0

基本上,用戶鍵入他們的編號並單擊一個按鈕。然後它將它添加到標籤的值之上。不過下面的代碼將其添加到字符串的結尾,不以物理方式添加字符串Swift - 添加兩個字符串編號

let currentStamps = Int(labelStamps.text!) 
let stamps = Int(textFieldStamps.text!) 
labelStamps.text = stamps! + currentStamps! 

請幫助

+1

一般來說它是不是一個好想法將你的價值存儲在UI元素中。您應該在模型圖層中將「郵票」值存儲爲整數,使用存儲的整數執行計算並根據這些重新計算的值更新UI。 – Vladimir

回答

0

試試這個:

if let currentStamps = Int(labelStamps.text!), let stamps = Int(textFieldStamps.text!) { 
     labelStamps.text = "\(stamps + currentStamps)" 
    } 
+0

Omg非常感謝你你剛剛幫我這麼多順便說一句,我只有十二歲,所以你真的幫助我謝謝 –