Tôi có nút và tiêu đề của nút là số nguyên.kiểm tra Tiêu đề UIButton trong Swift
correctAnswer = randomNumber1 + randomNumber2
button1.setTitle("\(correctAnswer)", forState: UIControlState.Normal)
Tôi đang cố gắng kiểm tra tiêu đề của nút để chuyển đổi thành số nguyên và sử dụng trong câu lệnh if, nhưng không thể hoạt động.
button1.titleLabel?.text?.toInt()
if button1.titleLabel == correctAnswer { //most probably I am making a mistake here.
scoring() } else {
println(button1.titleLabel?.text!)
Tôi mới đến nhanh chóng, thậm chí tôi có thể gặp vấn đề với cách tiếp cận của tôi, trợ giúp của bạn sẽ được đánh giá cao.
Tôi đã thử nó nhưng điều này đưa ra một lỗi 'button1.currentTitle == correctAnswer' lỗi là: '? String' Loại không tuân theo protocol'_RawOptionSetType ' – user3499983
rồi thử button1.currentTitle.toInt()! == correctAnswer – ChikabuZ
Cảm ơn rất nhiều nó hoạt động ngay bây giờ. – user3499983