Я хочу отобразить имена каждого из CNGroups
в базе данных контактов iPhone и количество людей в каждой группе.
У меня есть массив CNGroups
, поэтому я могу получить имя и свойства идентификатора каждой группы
я мог бы позвонить
[CNContact predicateForContactsInGroupWithIdentifier: theGroup.identifier] ,
затем создайте выборку на CNContactStore
, используя этот предикат, а затем подсчитайте количество возвращаемых элементов массива, и это работает.
Это кажется долгим и ресурсоемким способом узнать количество членов, настолько, что я уверен, что должен быть более простой способ добиться этого.
Я что-то пропустил или так и должно быть?
Спасибо.