In (iOS) SWIFT Я хочу передать цвет метки через переменную и, в частности, массив. Я вычисляю число (мой индекс), а затем хочу найти внутри массива, который содержит цветные строки, выбрать цвет и передать его в UIColor
часть определения метки:
вместо
myLabel.textColor = UIColor.green
// Swift требует явного определения цвета "зеленый"
Я хочу
var Tcolor = ["green", "blue", "red"]
var index: Int = 1
myLabel.text = "myLabel Text"
myLabel.textColor = UIColor.Tcolor[index]
// это должно привести к тому же результату, что и выше, но программно. Тем не менее,
возвращает ошибку с комментарием «Tcolor не является членом UIColor» ...
Есть ли другой способ обойти?