Таймер Свифта не выполняется в точное время - PullRequest
0 голосов
/ 11 апреля 2019

Мы регистрируем событие каждые 60 секунд, но некоторые события не являются точными.

Вот журнал событий: -

seeesion ==== 2019-04-11T14: 51: 09

seeesion ==== 2019-04-11T14: 52: 09

seeesion ==== 2019-04-11T14: 53: 09

seeesion ==== 2019-04-11T14: 54: 19

seeesion ==== 2019-04-11T14: 55: 09

seeesion ==== 2019-04-11T14: 56: 09

seeesion ==== 2019-04-11T14: 57: 09

Мы выделили неверное событие.

self.sessionTimer = Timer.scheduledTimer(withTimeInterval: 
TimeInterval(self.eventDuration), repeats: true, block: { (timer) in

print("seeesion ==== \(Formatter.preciseLocalTime.string(from:Date()))")

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