Как решить эту ошибку в Swift2?
Не удалось выполнить игровую площадку: MyPlayground.playground:19:33: ошибка: не удалось найти инициализатор для типа 'Int', который принимает список аргументов типа '(String)' var languagesLearnedNum: Int? = Int(languagesLearned) ^
var languagesLearned: String = "3"
var languagesLearnedNum: Int? = Int(languagesLearned)
if let num = languagesLearnedNum {
println("It is a Number")
}else {
println("It is not a Number")
}
1 ответ
Решение
Использование languagesLearned.toInt()
, Однако вы не используете Swift 2.0, как если бы вы были, вы могли бы использовать Int(languagesLearned)
но нет println()
,