У меня есть зависимый UIPicker
, который загружает значения в свои два компонента из списка. Это NSDictionary
с NSArrays
строками. Пользователь выбирает пару компонентов, и средство выбора отправляет эти две строки обратно делегату. Что мне действительно нужно, так это постоянство, которое согласуется с каждым индивидуальным выбором. Например, первый компонент - это A, B, C, и каждый вариант имеет три подвыбора A1, A2, A3 и т. Д. Пользователь выбирает ChoiceA с ChoiceA3, и средство выбора возвращает две строки нормально, но у меня есть числовая константа, которая связана с A-A3, и это то, что мне действительно нужно для математики в моей программе.
Могу ли я иметь две вещи, связанные с конкретным ключом - строку И число? Я думаю, что мне нужна пара (тройка) "ключ-значение"? Похоже, что использование логики в моей программе для присвоения значения на основе возвращенной пары «ключ-значение» в первую очередь сводит на нет цель использования списка.