2014-12-26 19 views
6

Ich habe eine Schaltfläche und Titel der Schaltfläche ist eine ganze Zahl.Überprüfung UIButton Titel in Swift

correctAnswer = randomNumber1 + randomNumber2 
button1.setTitle("\(correctAnswer)", forState: UIControlState.Normal) 

Ich versuche, den Titel der Schaltfläche zu überprüfen, so dass er sich in eine ganze Zahl konvertieren und in eine if-Anweisung, aber konnte es nicht funktioniert.

Ich bin neu zu schnell, ich könnte sogar Probleme mit meinem Ansatz haben, wird Ihre Hilfe geschätzt werden.

Antwort

18

sollten Sie button1.currentTitle

+0

verwenden sollte ich es versucht, aber das gibt einen Fehler 'button1.currentTitle == correctAnswer' Fehler ist: 'String' Type entspricht nicht dem Protokoll'_RawOptionSetType ' – user3499983

+0

dann versuchen Sie button1.currentTitle.toInt()! == correctAnswer – ChikabuZ

+0

Vielen Dank, es funktioniert jetzt. – user3499983

1

auch verwenden Sie

sender.currentTitle