Ios 我能找个人';OSX上通讯录中的显示名或复合名?
我在这些页面中遇到过Ios 我能找个人';OSX上通讯录中的显示名或复合名?,ios,macos,cocoa,abaddressbook,Ios,Macos,Cocoa,Abaddressbook,我在这些页面中遇到过ABRecordCopyCompositeName(),但是,有一种预感,它只适用于iOS平台。AddressBook应用程序本身和ABPeoplePicker显然在内部做了类似的事情,那么OSX是否有等效的API?检索标题、名字、中间名、姓氏、后缀,并在自己创建之前确定它是否是一家公司,这是一件乏味的事情。不幸的是,正如您所猜测的那样,ABRecordCopyCompositeName仅在撰写本文时在iOS上可用。OSX中似乎没有等效的公共API。ABPerson的超类AB
ABRecordCopyCompositeName()
,但是,有一种预感,它只适用于iOS平台。AddressBook应用程序本身和ABPeoplePicker
显然在内部做了类似的事情,那么OSX是否有等效的API?检索标题、名字、中间名、姓氏、后缀,并在自己创建之前确定它是否是一家公司,这是一件乏味的事情。不幸的是,正如您所猜测的那样,ABRecordCopyCompositeName
仅在撰写本文时在iOS上可用。OSX中似乎没有等效的公共API。ABPerson
的超类ABRecord
具有displayName
属性,这正是我们所需要的