Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
SCom
Сообщений: n/a
#1

Поиск и вывод по plist - Objective-C

18.03.2014, 15:04. Просмотров 723. Ответов 1
Метки нет (Все метки)

Здравствуйте, Уважаемые!

Подскажите пожалуйста где найти (или как организовать) такое:

есть некий plist в котором есть код города - соответствующий городу
как написать код (внутри приложения) чтобы при нажатии кнопки открылась строка поиска (это я знаю)


а в ней - я вводил номер телефона (код города) и нажав -"поиск" - выдало мне город(или список городов) соответсвующий номеру (коду города)
т.е. запрос в plist и вывод из него всех совпадающих результатов.

Спасибо! (а то везде только примеры как сохранить-перезаписать данные в plist, а вот как поиск по нему организовать -нигде не найду)
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2014, 15:04     Поиск и вывод по plist
Посмотрите здесь:

Objective-C Добавление информации в .plist
TableView и plist -не отображаются данные Objective-C
Хранение данных в plist
Objective-C Xcode - plist и array

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lexus_ilia
3045 / 921 / 34
Регистрация: 24.09.2008
Сообщений: 1,530
19.03.2014, 16:01     Поиск и вывод по plist #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
SCom, На самом деле вам нужно просто загрузить данные из plist в память и делать поиск.
Загрузка plist в память:
Objective-C
1
2
3
NSString *path = [[NSBundle mainBundle] pathForResource:@"recipes" ofType:@"plist"];    
// Load the file content and read the data into arrays
NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:path];
Код взять отсюда.
Дальше вам нужно искать по данным которые уже находятся в NSDictionary. Советую вам вывести эти данные в дебаггер и вы увидите как они организованы, где массивы, где не массивы.
Yandex
Объявления
19.03.2014, 16:01     Поиск и вывод по plist
Ответ Создать тему
Опции темы

Текущее время: 02:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru