大佬教程收集整理的这篇文章主要介绍了如何在iOS 7.1中对联系人进行排序,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
示例代码
ABAddressBookRef addressBook = ABAddressBookCreate(); CFArrayRef people = ABAddressBookCopyArrayOfallPeople(addressBook); CFMutableArrayRef peopleMutable = CFArrayCreateMutableCopy( kcfAllocatorDefault,CFArrayGetCount(peoplE),people ); CFArraySortValues( peopleMutable,CFRangeMake(0,CFArrayGetCount(peopleMutablE)),(CFComparatorFunction) ABPersonComparePeopleByName,(void*) ABPersonGetSortOrdering() ); CFRelease(addressBook); CFRelease(peoplE); CFRelease(peopleMutablE);
但现在,这段代码引发了警告
从较小的整数类型’ABPersonSortOrdering'(又名’unsigned int’)转换为’void *’
在这一行
(void*) ABPersonGetSortOrdering())
我实际上看了苹果的论坛,谷歌搜索它,Stackoverflowed它,还没有欢乐.
希望您能够帮助我.
它使用64位接缝与此警告有关.它与我新推出的iPhone 5s相吻合.
以上是大佬教程为你收集整理的如何在iOS 7.1中对联系人进行排序全部内容,希望文章能够帮你解决如何在iOS 7.1中对联系人进行排序所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。