Как показать время последнего входа в систему как "Зарегистрированные <когда-то> назад" на панели инструментов?

Я хочу показать разницу во времени между временем последнего входа и текущим временем входа. Это означает, что сообщение должно быть в форме, похожей на "Записано 5 минут назад". Это сообщение будет отображаться на панели инструментов, которая размещена в виде таблицы. Как мне это сделать?

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

1 ответ

Сохраните время последнего входа в систему в userDefaults,

Рассчитайте разницу во времени,

NSTimeInterval timeDiff = [loginTime timeIntervalSinceNow];
int diff=trunc(timeDiff/(60*60));

Показать значение на панели инструментов

Другие вопросы по тегам