Постоянно проверять текущее время - PullRequest
0 голосов
/ 22 марта 2012

У меня есть массив, содержащий определенное время, и я хочу, чтобы, когда текущее время было одним из тех, что в массиве, для оповещения пользователя (например, системы сигнализации), я использую таймер, который проверяет его каждые 60 секунд., но есть ли лучший способ сделать это, а не таймер?

Ответы [ 2 ]

4 голосов
/ 22 марта 2012

Почему бы вам не использовать таймер (для каждого элемента в вашем массиве), который настроен на срабатывание в нужное время?вместо включения таймера каждые 60 секунд.
Предполагается, что приложение будет работать постоянно.

1 голос
/ 22 марта 2012

В дополнение к тому, что сказал Али: лучше было бы отсортировать массив и установить таймер на ближайшее время.Когда тот срабатывает, установите таймер для следующего события и так далее.Знаешь, таймеры не растут на деревьях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...