У меня есть приложение, которое использует динамический поиск вперед с использованием UISearchBar
Вот что он делает .. У меня есть 2 просмотра;A (Список) и B (Подробно)
В представлении A у меня есть UISearchBar, где пользователь может вводить что угодно, и список ниже обновляется динамически (использует скопированные массивы), то есть из API внешнего веб-сервиса
Скажем, сценарий, пользователь должен набрать "WORD", он начнет с W, поэтому в списке появятся "WA", "WB", "WC", "WD" и т. Д. Теперь он наберет 2-ю букву O(таким образом, поисковый термин теперь называется «WO»). Таким образом, в списке будут отображаться «WO1», «WO2», «WO3» и т. д.
В тот момент, когда пользователь набрал WO, и он нажимает на один из вариантов вв списке говорится, что WO2, он будет подробно рассказывать о WO2. Он оттуда кликает ... Итак, ему снова показывают WO1, WO2, WO3, ...
Теперь вот мой вопрос ... еслитеперь он нажимает на WO1, хотя в списке отображаются WO1, WO2, WO3, ... он знаком с деталями "WA" (т. е. первым элементом в предыдущем списке (т.е. во время ввода 'W')только)
Так что, кажется, существует некоторое кеширование относительно предыдущего значения индекса, кажется ... Не могли бы вы помочь мне с этой проблемой.
Я использую массивдля большинства вещей.результат поиска, детализация и т. д.