Я делаю приложение, в котором есть футбольное поле, и когда вы нажимаете на зону оценки, 7 очков добавляются к UILabel
, что означает оценку. Но мне удалось отобразить только один раз, и если я снова нажму, снова появится семь; Я хочу, чтобы добавить еще 7, чтобы сделать 14.Добавление указателей в UILabel в Swift
@IBAction func touchdownMD(sender: AnyObject) {
var pointsMD = Int()
scoreMD.text = "\(pointsMD + 7)"
}
@IBOutlet var scoreSH: UILabel!
pointsMD инициализируется всякий раз, когда вызывается функция, так что вы всегда начинаются с 0, попробуйте объявить переменную уровня класса. – rshankar