У меня есть метод перезагрузки, который обрабатывает высокочувствительные данные ядра, и я хочу реализовать, что этот метод не может выполняться параллельно.
Есть ли простой способ реализовать что-то подобное?
Обновление
Может быть, это другая проблема.
Итак, у меня есть жест-пинч, и когда пользователь делает этот жест, я хочу выполнить метод только ОДИН РАЗ!
НО, если я сейчас симулирую это в симуляторе iOS, выполнение метода начинается, когда распознается минимальный жест повышения, и запускается, пока пользователь удерживает этот жест повышения.
Это использование по умолчанию?!?!? Как я могу отредактировать это, что метод запускается только один раз за жест щипка, независимо от того, как долго пользователь удерживает этот жест и т. Д.