Проблема в том, что вы не можете просто написать исполняемый код вне функций. Вам нужно заключить вашу петлю while
в функцию.
class LedAnimation {
func animateLeds(){
while ledAnimationVarible < 16 {
allCircles[ledAnimationVarible].color = .blue
ledAnimationVarible += 1
}
}
}
Однако вы также не должны создавать подкласс Timer
, как четко указано в документации .