我有下面的代碼的問題:字符串等於If語句價值,但不工作
if finalName == "London, GB" {
let londonImage = UIImage(named: "united-kingdom-1043062.jpg")
imageViewPage1.image = londonImage
}
if finalName == "Novaya Gollandiya, RU" {
let StPetersbourgImage = UIImage(named: "architecture-995613_1920.jpg")
imageViewPage1.image = StPetersbourgImage
}
if finalName == "Berlin, DE" {
let BerlinImage = UIImage(named: "siegessaule-200714_1920.jpg")
imageViewPage1.image = BerlinImage
}
if finalName == "Tel Aviv, IL" {
let TelAvivImage = UIImage(named: "buildings-89111.jpg")
imageViewPage1.image = TelAvivImage
}
else {
let elseImage = UIImage(named: "sun-203792.jpg")
imageViewPage1.image = elseImage
}
}
我已經調試和值是「柏林,DE」,它仍然無法與其他而不是finalName ==「Berlin,DE」。
不要用您的答案替換您的問題!問題是針對問題的,答案是針對答案的......實際上非常簡單。如果現有答案解決了您的問題,請將答案標記爲已接受,否則請發表您自己的答案*。 – Moritz