Возникают проблемы при попытке напечатать значение из словаря с помощью случайного ключа в Swift - PullRequest
0 голосов
/ 30 мая 2018

Я пытаюсь напечатать значения из словаря в случайном порядке как часть игры, которую я делаю.проблема в том, что по какой-то причине я не могу напечатать значение с ключа

var die:UInt32 = 0
let windCard = [1:"1 Left",  2:"2 Left",  3:"1 Down Left",  4:"2 Down Left",  5:"1 Down",  6:"2 Down",  7:"1 Right Down",  8:"2 Right Down", 9:"1 Right", 10:"2 Right" ]
die = arc4random()%10+1
print("The wind blow the mosquitoes \(windCard[die:Int])")

1 Ответ

0 голосов
/ 30 мая 2018

Изменить

print("The wind blow the mosquitoes \(windCard[die:Int])")

на

print("The wind blow the mosquitoes \(windCard[Int(die)]!)")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...