Надежда кто-то может помочь мне с этим:Получение NSDictionary путем фильтрации другого NSDictionary
Я использую NSDictionary
заполнить UITableView
. Его модель похожа на [key:userID => value:userName]
. TableView заполняется только именем пользователя, но при нажатии его необходимо отправить связанный с ним идентификатор пользователя. Проблема возникает, когда я хочу фильтровать UITable
. Я только нашел способ фильтровать словарь, преобразовывая его в NSArray
(используя Predicate), но это заставляет меня потерять связь между userNames и userID.
Решение состоит в том, чтобы отфильтровать начальный NSDictionary
, чтобы получить отфильтрованный NSDictionary
(с еще реляционным ключом/значением), но я не знаю, как это сделать. Я нашел решения для получения массивов.
Как я могу это сделать или есть лучшее решение для этого?
Хорошо, я понял. Я взял проблему с неправильной стороны, и меня беспокоила не проблема идентичных значений. Спасибо за вашу помощь. –
Я рад, что помог. Пожалуйста, проголосуйте также, если он решит вашу проблему :) –
Недостаточно репутации, чтобы сделать это, но я буду :) –