Изменить значение в массиве? - PullRequest
0 голосов
/ 29 июня 2018

Итак, у меня есть несколько кнопок, которые добавляют 1 к счетчику. Когда кнопка нажата в первый раз, она должна добавить 1 к массиву. Когда кнопка нажата снова, она должна изменить ее на 2 и так далее. Каждая кнопка должна изменить свой номер. Какой лучший способ сделать это? Я пытался удалять и вставлять с новым значением каждый раз, когда нажимается кнопка, но это не похоже на хороший способ сделать это.

1 Ответ

0 голосов
/ 29 июня 2018

Сначала создайте пустой массив

var arr = [Int](repeating:0,count:btnsCount)

затем подключите кнопки к тому же действию

@IBAction func btnClicked(_ sender:UIButton) {
  arr[sender.tag] =  arr[sender.tag] + 1
}
...