如何从ABAddressBook快速获取组成员的数量

时间:2013-06-10 07:47:25

标签: iphone ios abaddressbook

有没有办法让团队成员从ABAddressBook计算而不循环遍历所有组成员?

我使用ABGroupCopyArrayOfAllMembers来获取所有组的数组计数,这对于痛苦和性能来说是如此。

还有另一种方法来计算这个数字吗?比如使用sql语句直接查询ABAddressBook。

感谢

1 个答案:

答案 0 :(得分:2)

                CFArrayRef members = ABGroupCopyArrayOfAllMembers(currentGroup);
                CFIndex memberCount = CFArrayGetCount(members);