Ios5 在手册上寻找指针和说明

Ios5 在手册上寻找指针和说明,ios5,abaddressbook,Ios5,Abaddressbook,我正在尝试将ABAdressbook支持添加到我的IOS5应用程序中。我一直在看文件。我得到了以下代码,我们使用以下方法创建了一个ABAdressbook实例: ABAddressBook *addressBook; ABPerson *newPerson; addressBook = [ABAddressBook sharedAddressBook]; (这来自苹果的文档。) 我相应地添加了标题和框架。 但是编译器(xcode)不能识别一本书。这让我想知道,这段代码是否只在OSXAPI上有效

我正在尝试将ABAdressbook支持添加到我的IOS5应用程序中。我一直在看文件。我得到了以下代码,我们使用以下方法创建了一个ABAdressbook实例:

ABAddressBook *addressBook;
ABPerson *newPerson;
addressBook = [ABAddressBook sharedAddressBook];
(这来自苹果的文档。)

我相应地添加了标题和框架。 但是编译器(xcode)不能识别一本书。这让我想知道,这段代码是否只在OSXAPI上有效,而在IOS下无效

到目前为止,我得到的工作代码总是使用以下方法创建ABAddressBookRef:

ABAddressBookRef addressBook = ABAddressBookCreate();
我还没有找到太多关于IOS地址簿编程的好文档,而苹果的文档在与团队合作时非常模糊


因此,我正在寻求一些帮助和一些好的建议。

像这样创建ABAddressBookCreate()这样的ABAddressBook不再存在

ABAddressBookRef addressBook =ABAddressBookCreateWithOptions(NULL,NULL);

你看过报纸了吗?它涵盖了所有这些。整个通讯录API都是C语言,而不是Objective-C语言,这就是为什么您的第一段代码不起作用的原因。我确实读过一本“通讯录编程指南”,但从您提供的那本中我看到的内容来看,我读的那本一定是针对MAC OS而不是IOS的。谢谢,这确实证实了我在谷歌上找到的文档是针对Mac OS的。我不知道你在谷歌上找到了什么文档。我链接到的文档是iOS文档,与您发布的第二位代码相匹配。这是iOS应用程序的正确API。代替谷歌,直接进入或查看Xcode中的文档(通过Organizer窗口)。