на основе алфавитного выбора. Я могу отображать данные в UITableView.
мои возможности поиска уменьшают с помощью алфавитного выбора
Любые примеры ссылок.пожалуйста, помогите мне.
Я нашел этот урок полезным.Он содержит код и пояснения:
http://www.iphonedevcentral.com/indexed-uitableview-tutorial/
Вкратце, суть в том, что вам необходимо реализовать два метода:
-(NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView { //The array of strings to use as indices } -(NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index { //The index (integer) of the current section that the user is touching }
Вы можете использовать сегментированную таблицу с отсортированным массивом, если вы хотите сегментирование по алфавиту.и для полного заполнения требования отображения отсортированных данных .. вам нужно только отсортировать источник данных.
Вы можете отсортировать массив, используя этот код.
sortedArray = [yourArray sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
Изучите документацию apple для получения более подробной информации