gpt4 book ai didi

xcode - Swift:如何将字符转换为字符串来进行简单比较?

转载 作者:行者123 更新时间:2023-11-28 13:17:56 24 4
gpt4 key购买 nike

我在代码中的“==”处收到错误 无法使用类型为“(@lvalue String, @lvalue Character)”的参数列表调用“==”

--------我的代码的表示

var randomWord = "horse"
var guessLetter = "g"

for var charIndex = 0; charIndex < countElements(randomWord); charIndex++ {
var index = advance(str.startIndex, charIndex)
var oneLetter = str[index]

if guessLetter == oneLetter {
println("ok")
} else {
println("nope")
}
}

最佳答案

一个非常简单的方法是使用 string interpolation :

if guessLetter == "\(oneLetter)"

另一个是让 guessLetter 成为一个字符:

var guessLetter: Character = "g"

关于xcode - Swift:如何将字符转换为字符串来进行简单比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28201153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com