我正在創建一個iOS應用程序,並且遇到了需要幫助克服的障礙。我的問題是,我的應用程序使用分數計數器,並且我希望應用程序爲用戶提供特定分數的某些獎牌。例如,如果用戶得分20,我希望應用程序給他們一枚銅牌,如果用戶在21-49之間得分,他們會得到一枚銀牌。我希望你明白這個主意。我已經試過這樣:如何在swift中創建數字範圍
if String(score) > 55{
medal = SKSpriteNode(imageNamed:"medalG")
}
var x = 20
var y = 50
if (String(score) = x...y){
medal = SKSpriteNode(imageNamed:"medalS")
}
if String(score) < 20{ //this line always gives me issues
medal = SKSpriteNode(imageNamed:"medalB")
}
我試過這個
if (String(score) = x..<y){ }
替換第二「如果」行了,這也給我發出
我也試過.. 。
if String(score)<50 && String(score)>20{ }
,但這也給了問題,請有人幫助