Что мне нужно сделать, так это; У меня будет таймер, который будет гаснуть, и когда будет 30 минут, я автоматически вывещу пользователя. Но если есть какое-либо взаимодействие с приложением, я сброшу таймер на 30 мин. У меня есть идея, что делать, но я уверен, что есть лучший способ сделать это.Автоматический таймер выключения в приложении?
Что я сделаю, это сделать одноэлементный класс, который содержит таймер и отправляет уведомление при запуске таймера. Так что я думаю, мне придется сбросить таймер, когда пользователь нажимает кнопку, переходит к следующему экрану и т. Д.
Мое quesiton, хотя есть возможность ответить на любые касания в приложении в один кусок кода? Как-то есть суперкласс, к которому я могу добавить это, и он всегда будет сбросить таймер независимо от того, какое взаимодействие произошло? Или мне нужно добавить код ко всем местам, где пользователь будет взаимодействовать с приложением?
Спасибо, что попробуй это, когда у меня будет время. Все еще работает над чем-то другим. Это похоже на то, что мне нужно. Поэтому, если я смотрю в классе '' 'UIApplication'', я должен увидеть метод под названием' '' - (void) senEvent) '' ', который вызывается каждый раз, когда в приложении происходит событие. Im интересно, какова область событий, на которые будет вызван метод, и как этот метод взаимодействует с системой – Esko918
взаимодействие этого события и остальной части приложения обрабатывается в классе приложений ui. вот почему мы называем супер метод. если u comment super call ничего не произойдет, я думаю (не проверено в этом случае) – Johnykutty
Спасибо, человек, я только что реализовал это сейчас, он работает – Esko918