В одной функции в моем коде Swift мне нужно подождать, пока пользователь не нажмет кнопку. В противном случае я просто ничего не делаю. Как мне это сделать? Возможно, нажатие кнопки вызывает три события, которые я могу поймать.Ожидание нажатия пользователем кнопки в Swift 2
P.S. Из-за структуры моего кода, делать то, что я хочу на этой кнопке, нажать (например, @IBAction), это не вариант!
Нажимные кнопки для кнопки запускают какое-либо событие; метод @IBAction, связанный с их событием touchUpInside. Объясните более четко, чего вы пытаетесь достичь, и почему вы думаете, что не можете использовать метод действия. – Paulw11
Посмотрите. Мне нужна моя основная игровая функция (называется, когда я нажимаю кнопку «Начать игру»), чтобы вызывать 2 функции в цикле, если условие окончания игры не истинно. Одна из функций - очередь компьютера, другая - очередь пользователя. Я хочу, чтобы функция поворота пользователя подождала, пока пользователь нажмет одну из четырех кнопок, а затем я могу сделать некоторые действия на основе того, какую кнопку он нажимает –
. Вы говорите, что я могу проверить «oneButton.touchInside == true» или smth вот так? –