Обновлять каждый день в быстром синтаксисе

Работая над приложением с цитатами, я в качестве новичка решил исключить использование CoreData и Sqlite в своем приложении. Поэтому я решил попробовать коллекцию и изменить текстовую метку. У меня есть коллекция, хранящаяся в массиве. Я пытаюсь добиться того, чтобы текст менялся каждые 24 часа, и он меняется в 8:00 утра по восточному времени (то есть с 8 утра до 8 утра).

quoteindex = 0
if(time_elasped:24 hours something about 8:00 A.M EST) {
quote.text = quoteCollection.quoteArray[quoteIndex]
quoteindex++ (next quote in array)
}

Как бы я организовал что-то подобное с точки зрения синтаксиса? Буду ли я использовать другой цикл?

Ответы на вопрос(1)

Ваш ответ на вопрос