У меня есть кнопка и название кнопки - целое число.проверка UIButton Title в Swift
correctAnswer = randomNumber1 + randomNumber2
button1.setTitle("\(correctAnswer)", forState: UIControlState.Normal)
Я пытаюсь проверить название кнопки так преобразовать его в целое число и использовать его в, если заявление, но не мог заставить его работать.
button1.titleLabel?.text?.toInt()
if button1.titleLabel == correctAnswer { //most probably I am making a mistake here.
scoring() } else {
println(button1.titleLabel?.text!)
Я новичок в быстром, у меня может даже возникнуть проблема с моим подходом, ваша помощь будет оценена по достоинству.
Я попробовал это, но это дает ошибку 'button1.currentTitle == correctAnswer' ошибки: '? Строка' Тип не соответствует протоколу_RawOptionSetType ' – user3499983
, затем попробуйте button1.currentTitle.toInt()! == correctAnswer – ChikabuZ
Спасибо, что это работает сейчас. – user3499983