ios开发教程全收入65mb iphoneipad中文版分割版本.pdfVIP

ios开发教程全收入65mb iphoneipad中文版分割版本.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ABAddressBook 相关 API 使用经验 时间: 2010-06-30 10:39 点击: 563 次 以下是 CocoaChina 会员 “bobgreen” 总结的自己开发 应用时,在 ABAddressBook 操作 时遇到的各种问题与解决方法的知识汇总,十分难得的经验总结。 以下是 CocoaChina 会员 “bobgreen” 总结的自己开发 应用时,在 ABAddressB ook 操作时遇到的各种问题与解决方法的知识汇总,十分难得的经验总结。帖子地址 http://w / /re hp?tid-16679.html 最近在研究这个东西,并且提交了程序。因为用了以下代码而被 reject。 1. mAB ViewController = [[AB ViewController alloc] init]; 2. [mAB ViewController setAllowsDeletion:YES]; 于是研究自己实现同样功能,于是也发现了 API 里有问题…… 备忘录: 1,不要传递ABRecordRef,要坚持使用 RecordID。比如下面代码 ABRecordRef recordRef = ABAddressBookGet WithRecordID(addressBookRef,ABR ecordGetRecordID([m ViewController displayed ])); 你会发现,recordRef和[m ViewController displayed ]的地址不一定是相 同的。这里 m ViewController 是任何一个 AB ViewController 的实例,addres sBookRef 是你正在操作的 AddressBook 复本。因为它们来自不同的 AddressBook 复本,所 以地址不同,所以无法相互混用。 2,ABAddressBookHasUnsavedChanges,这 个函数是没有用的,总是返回 NO。搜 搜 很久了,才发现这个函数原来是无效的。从 OS 2.x 版本开始到现在 3.x 还依然存在 这个问题。 3,还有一个bug 是,即便我没有用 setAllowsDeletion:YES 这个 设置,使用以下代码 时还是可以看到删除联系人的按钮的。 1. - (BOOL)peopl ckerNavigationController:(ABPeopl ckerNavigationControl ler *)peopl cker shouldContinueAfterSelecting :(ABRecordRef) { 2. [ ViewController setDisplayed : ]; 3. [ ViewController setEditing:YES]; 4. [peopl ck ushViewControll ersonViewController animated:YE S]; 5. } 6. return NO; 7. } 上面代码执 行后,打开的联系人详细信息的界面,是正在编辑的界面,而且底部带有删除 按钮……但是,通过任何其他方法都无法实现这个效果。比如点“编辑”按钮 时把当前 AB ViewController 设置成 setEditing:YES,是没有删除按钮的…… 问题: 因为 ABAddressBookHasUnsavedChanges 总是返回NO,所以我通过判断 ABAddressBookRemo veRecord 是否返

文档评论(0)

zqj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档