У меня есть действие, которое начинается, когда пользователь нажимает кнопку на экране (например, «Импорт»).В то же время в нижней части экрана появляется панель UIToolbar, которая дает пользователю возможность отменить это действие.Как правильно отправить сообщение об отмене исходной функции?Если пользователь нажимает кнопку «Отмена», я не хочу, чтобы «Импорт» продолжался.Теоретически я мог бы создать его как отдельный поток (который затем мог бы убить), но я не уверен, как правильно сделать это, чтобы он мог очиститься после себя.Какие существуют другие стратегии, позволяющие «убить» функцию, которую пользователь уже начал?