У меня есть uitableview, который я хотел бы размыть текст, если ячейка находится в списке значений индекса, хранящихся в NSdictionary. Как вы можете видеть, у меня есть список индексирует Грею из хранящихся в NSDictionary, где я получаю нечеткий, как переместить этот список в если (условие ???)Как я могу поместить свой список значений индекса словаря в оператор if?
NSDictionary *myIndexList = [[inList objectAtIndex:0] objectForKey:@"myIndex"];
NSLog(@"data from INDEX !!!!!!!! %@", myIndexList);
if (indexPath.row == ???myIndexList????) {
cell.textLabel.textColor = [UIColor lightGrayColor];
}
Большое спасибо, и я надеюсь, что этот новичок вопрос находит вас хорошо.
Я есть ответ здесь, но удалил его, когда я понял ваш вопрос немного слишком запутанной для меня чтобы правильно ответить. Например, почему вы используете словарь вместо массива, который содержит список индексов, которые вы хотите серого? –
Я согласен с Майклом, я дал вам решение, если словарь содержит ключи, содержащие строки, которые вам нужны серым цветом, но если вы просто хотите массив индексов, вы должны использовать 'NSArray', а не' NSDictionary'. –