我制作的 Controller 显示手机通讯录中所有可用的联系人,我必须对这些联系人进行排序。排序应与手机通讯录中的排序相同。 例如,如果在电话的地址簿中我在我的应用程序中设置了按姓氏排序,我也应该这样做。
您知道如何获取有关在 iphone 设置中设置的联系人排序的信息吗?
最佳答案
有这个函数调用来对人员数组进行排序:
CFArraySortValues(
peopleMutable,
CFRangeMake(0, CFArrayGetCount(peopleMutable)),
(CFComparatorFunction) ABPersonComparePeopleByName,
(void*) ABPersonGetSortOrdering()
);
我认为是函数
ABPersonGetSortOrdering()
是你要找的
关于ios - 关于电话通讯录iOS排序的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22864425/