Я чрезвычайно новичок в Swift, и я пытаюсь построить простой калькулятор для тестирования воды. У меня есть UILabel с именем «display», и я хочу сохранить его значение как int в переменной с именем «numA». Однако, когда я это сделал, переменная numA получает значение nil.Дополнительные символы при развертывании необязательно в Swift
я понял, почему это произошло, потому что, когда я просто напечатать текст отображения в консоли:
println("\(display.text!)")
я получаю это: «6» вместо «6». Обратите внимание на дополнительное пространство, добавленное в начале. Вот почему я не могу этого сделать:
var numA = display.text!.toInt()
Что я делаю неправильно?
Благодаря
Вы инициализирует свой 'display' в' «„'один пробел вместо'“» 'пустая строка? – vacawama
Насколько я могу быть -_- Я не инициализировал его «", но он стал «» во время части моего кода. Спасибо, что указали! :) – madebysid