У меня есть основной стек данных, который содержит сущность под названием «Клиент».У каждого клиента есть свойство addressBookID, которое ссылается на уникальный идентификатор записи человека в адресной книге.В настоящее время я использую fetchedResultsController, чтобы заполнить tableViewController для отображения этих клиентов.Однако viewController является очень простым.
В идеале я хочу использовать пользовательский интерфейс ABPeoplePickerNavigationController, чтобы мои клиенты были разделены по разделам «Last Initial», а также иметь панель перетаскивания с правой стороны, которая может быстро перемещаться кнужная точка в алфавите.Также были бы полезны дополнительные функции поиска.
Можно ли использовать ABPeoplePickerNavigationController, но заполнить его своими собственными данными (например, с помощью делегата)?
Атернально, эти битыфункциональность легко добавляется в таблицу стилей fetchedResultsController?Единственная другая проблема, с которой я столкнулся, - это возможность получать результаты из стека базовых данных, но сортировать их по их именам, хранящимся в ABAddressBook.Я не уверен, что sortDescriptor может сортировать по ссылке на поле, хранящееся вне стека.
Цените любые советы / комментарии?