Я пишу приложение-микшер, в котором есть несколько объектов-слайдеров с индивидуальными тегами (от 0 до 5).Есть ли способ изменить их свойства без использования оператора switch.Например, мой код в настоящее время должен повторяться при загрузке операторов case:
-(void)sliderupdate:(int)currentfader{
switch (currentfader) {
case 0:
channel0 = round(fader0.value*100);
value0.text = [NSString stringWithFormat:@"%2d",channel0];
knob0.center = CGPointMake(...;
mute0.backgroundColor = ...;
break;
case 1:
channel1 = round(fader1.value*100);
value1.text = [NSString stringWithFormat:@"%2d",channel1];
knob1.center = CGPointMake(...;
mute1.backgroundColor = ...;
break;
Можно ли просто написать одно выражение, например:
channel(x) = ....
value(x) = ....
knob(x) = ....