2017-04-15 58 views
-2

我在Swift中遇到了XCode中的這個錯誤。我嘗試了很多其他的解決方案,我在這個網站上看到過,但似乎沒有任何工作。無法指定'String'類型的值來鍵入'UILabel!'

@IBAction func generateClick(_ sender: Any) { 
     let int1 = Int(number1.text!)! 
     let int2 = Int(number2.text!)! 
     let random = arc4random_uniform(UInt32((int2 - int1) + int1)) 
     numberText = "\(random)" 

目標是當他們點擊生成按鈕時選擇一個隨機數。 (他們指定的2個號碼之間,分別是number1和number2)

+0

你的意思是隨機只能是'number1'或'number2' – aircraft

+0

我試圖numberText更改爲數字1之間的隨機數?和數字2。 –

+0

隨機數可以是浮點數嗎?或者只能是int數? – aircraft

回答

1

我想numberText是你的UILabel參考。

你想分配給它的文本屬性是這樣的:

numberText.text = "\(random)" 
相關問題