Два полных вопроса новичка о программировании в ObjC - с использованием идей других языков, которые я использовал в прошлом. Было бы замечательно, если бы такие понятия существовали в ObjC, но вся информация, которую я смог собрать до сих пор, связана с простыми вещами, такими как циклы for и т. Д.
Вопрос 1
Есть ли в Задаче C способ оценки переменной перед выполнением строки?
Например, допустим, у меня есть 5 ярлыков, для которых я хочу изменить текст. Я мог бы сделать что-то вроде:
Label1.text = array(1)
Label2.text = array(2)
Label3.text = array(3)
Label4.text = array(4)
Label5.text = array(5)
но то, что я ДЕЙСТВИТЕЛЬНО хочу сделать, это:
for (x=0; x<=5; x++) {
Label'x'.text = array(x)
}
Возможно ли это даже в Задаче C? Если да, есть идеи, как это называется или каков синтаксис?
Вопрос 2
В связи с вышесказанным, есть ли способ сделать что-то подобное с объектами?
пример:
foo = objectA
'foo'.textcolor = red
foo = objectB
'foo'.textcolor = green
так что ... тогда есть 2 объекта с разными цветами текста -
объект A красный, объект B зеленый. foo - это просто «заполнитель» или «stand-in» объект без каких-либо свойств.
Имеет ли что-нибудь из этого смысл для кого-то еще?
LOL
Заранее спасибо,
-Leevy