2016-02-24 1 views
0

Я новичок в Swift и пытаюсь изучить проект для начинающих, построив калькулятор. Я только что начал проект.Создание калькулятора, неспособное добавить номера на панель дисплея

import UIKit 

class ViewController: UIViewController { 

    @IBOutlet weak var display: UILabel! 

    @IBAction func appendDigit(sender: UIButton) { 
     let digit = sender.currentTitle! 
     display.text = display.text! + digit 
    } 

} 

enter image description here

Однако, когда я запускаю проект, если я нажимаю любое число влево, то предположим, чтобы добавить этот конкретный номер на дисплее в правом верхнем углу. Однако, что произойдет, вместо того, что проект будет замерзать и отладчик Xcode будет всплывал и показать что-то вроде этого:

enter image description here

Почему это происходит?

ответ

2

Вы случайно добавили точку останова в строке 16 (эта синяя стрелка является точкой останова). Удалите его, перетащив его. Это не имеет ничего общего с быстрым, точки разрыва полезны при отладке.

+0

Спасибо, что так так! Я очень новичок в Свифт. Я думал, что что-то не так с моим кодом и уже потратили почти два часа на эту проблему. вы спасли меня!! Очень ценю вашу помощь! – Thor

+0

Да благословит вас Бог. :) –