Сортировка имени контакта на основе идентификатора компании в ios программно

Я хочу отобразить имя контакта вместе с идентификатором компании. Предположим, что имя - john, а компания ABC - контакт, который должен отображаться как john ABC. возможно ли с помощью адресной книги ничего в iOS программно.

0
nl ja de
да, это кажется возможным.
добавлено автор Matthias Bauch, источник

1 ответы

Вам нужно будет захватить нужные записи, используя ABAddressBookCopyArrayOfAllPeople() , который возвращает CFArrayRef или отфильтровать некоторые подмножества из них с помощью NSPredicate затем возьмите имя:

NSString *name = (__bridge_transfer NSString*)ABRecordCopyValue(record,kABPersonFirstNameProperty));

и компания

NSString *company = (__bridge_transfer NSString*)ABRecordCopyValue(record,kABPersonOrganizationProperty));

then use those values as you wish. For more details look at the docs

0
добавлено
Mobile Dev Jobs — вакансии и аналитика
Mobile Dev Jobs — вакансии и аналитика
6 187 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению iOS, Android, Xamarin и т.д. ВАЖНО: Правила публикации и правила канала: Ссылка – https://telegra.ph/Pravila-oformleniya-vakansij-i-rezyume-11-09-2

iOS Developers — русскоговорящее сообщество
iOS Developers — русскоговорящее сообщество
2 400 участник(ов)

Общаемся на темы, посвященным iOS-разработке, Swift, Objective-C, SDK, Rx, Cocoa и т.д.