Как сделать, чтобы значение переменной обновлялось каждую секунду?
Здравствуйте в моем коде есть переменная которой присваивается случайное значение массива. Мой код на SwiftUI. Мой массив?
let bannerAdArrey = [1, 2]
Моя переменная?
private let randarrBanner: Int = bannerAdArrey.randomElement()!
Как можно сделать так, чтобы значение этой переменной обновлялось каждые 10 секунд, чтобы менялось данное представление:
if randarrBanner == 1 {
YandexBanner() .frame(width: 360, height: 50)
} else if randarrBanner == 2 {
MyTargetBanner() .frame(width: 360, height: 50)
}
Источник: Stack Overflow на русском