有没有办法让团队成员从ABAddressBook计算而不循环遍历所有组成员?
我使用ABGroupCopyArrayOfAllMembers来获取所有组的数组计数,这对于痛苦和性能来说是如此。
还有另一种方法来计算这个数字吗?比如使用sql语句直接查询ABAddressBook。
感谢
答案 0 :(得分:2)
CFArrayRef members = ABGroupCopyArrayOfAllMembers(currentGroup);
CFIndex memberCount = CFArrayGetCount(members);