我需要将Int转换为String!在文本字段中使用int。我将Int转换为String,但不是String!。
这就是我做的事情
func checkAnswer() {
var answerInInt = String(stringInterpolationSegment: getQuestion())
if answerBox.text == answerInString {
questionLabel.text = getQuestion().0
answerBox.text = ""
} else {
}
}
答案 0 :(得分:0)
对于可选字符串,如下所示:
var myString : String? = String(answerInInt)
答案 1 :(得分:0)
试试这个:
let x : Int = 45
var stringValue = "\(x)"
println(stringValue)
答案 2 :(得分:0)
试试这个,
var intValue:Int? = 5
var stringValue:String? = String(intValue!)
println("Int value:\(intValue!), String value:\(stringValue!)")
//Output:- Int value:5, String value:5
答案 3 :(得分:0)
你可以尝试这两种方式:
var intValue : Int = 111
var stringValue : String?
stringValue = String(intValue)
OR
stringValue = "\(intValue)"