Есть ли способ установить время выполнения для любого метода выбора. Хотя я знаю, что мы можем вызвать любой метод после некоторой задержки, но мое требование - запустить метод в конкретном экземпляре времени.установить время выполнения метода выбора
ответ
NSTimer
имеет initWithFireDate:interval:target:selector:userInfo:repeats:
, который принимает дату пожара, что позволяет указать точный момент времени, когда таймер должен запустить свой селектор.
Это то, что вы искали?
Вы должны посмотреть на UILocalNotification Чтобы запустить этот конкретный метод, ваше приложение должно быть на переднем плане.
Это мое требование, я хочу запланировать локальное уведомление в полночь самостоятельно, не открывая приложение. –
Это просто невозможно :(Очень мало что можно сделать, когда ваше приложение находится на заднем плане. –
@SauravMac вы должны были быть более конкретными. В вашем вопросе ничего не говорится о желании выполнить действия, когда приложение было в фоновом режиме, или используя какие-то уведомления. Это был удачный случай, когда Мерт Буран предложил «UILocalNotification» и случилось найти решение вашей проблемы. – Jasarien
- 1. Как установить Максимальное время выполнения метода
- 2. Как установить максимальное время выполнения для метода?
- 3. Неудачное время выполнения метода
- 4. Время выполнения рекурсивного метода
- 5. Найти Время выполнения метода
- 6. Выполнение выполнения метода позднего метода вызова против выбора метода выбора/выбора
- 7. Установить атрибут @ время выполнения
- 8. Установить максимальное время выполнения
- 9. Установить атрибут выбора поля модели во время выполнения?
- 10. Время выполнения метода в java
- 11. Как установить тип универсального метода во время выполнения
- 12. андроид выбора даты установить время
- 13. Отмена выполнения метода выбора в рекурсии
- 14. Как установить язык iPhone во время выполнения
- 15. Установить String.Format во время выполнения
- 16. Установить ImageView во время выполнения
- 17. Установить настройку во время выполнения
- 18. конфликт crontab: установить время выполнения и время выполнения конфликта
- 19. Отслеживать процесс выполнения во время вызова метода.
- 20. Сократить время выполнения запроса простого выбора
- 21. Как заменить реализацию метода во время выполнения?
- 22. Изменение параметра метода аннотаций во время выполнения
- 23. отслеживать время выполнения метода в asp.net
- 24. C# Изменение метода класса во время выполнения
- 25. Предотвращение выполнения метода во время тестов Codeception
- 26. Изменение метода Атрибуты во время выполнения
- 27. Перегрузка метода с функцией во время выполнения
- 28. Как ограничить время выполнения стороннего Java-метода
- 29. Как измерить время, необходимое для выполнения метода?
- 30. Определите использование метода во время выполнения. Полиморфизм
Здесь, если не ошибочный интервал в миллисекундах? –
Интервал - это «NSTimeInteral», который находится в секундах, а не в миллисекундах. Этот параметр используется, если вы решите, что таймер должен повторить (это вид, какой интервал повторяются). Используя этот метод, таймер не будет срабатывать до указанной вами точной даты, а затем будет продолжать срабатывать при каждом указанном инвертированном (если трассы установлены в YES). – Jasarien
Что делать, если я должен запускать этот метод в полночь ежедневно без участия пользователя? –