我有一個UISlider給出搜索半徑範圍(對於5-x英里,最大x = 100英里),以及我希望能夠在此範圍內獲得一個隨機半徑距離。Swift - arc4random()無法找到接受提供的參數的'%'的重載
@IBAction func sliderMoved(sender: UISlider){
//gives a range (minimum range 5 miles, maximum range 5 - 100 miles)
var range = (sender.value*95)+5
//gives a random distance in miles from within that range
var distance = Int((arc4random()%(range))+1)
}
當我嘗試分配「距離」我的錯誤「無法找到該接受提供的參數‘%’過載」。
當然你可以嘗試做一些研究,然後再浪費堆棧溢出帶寬。 – matt