アドレス帳を姓で並べ替える並べ替え関数があります。名前で並べ替えるようにこのコードを変更する必要があります。このコードのどこを変更する必要がありますか。単純な変更であることはわかっていますが、理解できません。これは、連絡先リストを姓で並べ替えるコードです
ABAddressBookRef addressBook = ABAddressBookCreate();
CFArrayRef people = ABAddressBookCopyArrayOfAllPeople(addressBook);
CFMutableArrayRef peopleMutable = CFArrayCreateMutableCopy
(
kCFAllocatorDefault,
CFArrayGetCount(people),
people
);
CFArraySortValues
(
peopleMutable,
CFRangeMake(0, CFArrayGetCount(peopleMutable)),
(CFComparatorFunction) ABPersonComparePeopleByName,
(void*) ABPersonGetSortOrdering()
);