簡體   English   中英

我可以從 OS X 上的地址簿中獲取一個人的顯示名稱或復合名稱嗎?

[英]Can I get a person's display name or composite name from AddressBook on OS X?

我在這些頁面中遇到過ABRecordCopyCompositeName() ,但是在聚焦它之后,我有一種預感它只適用於 iOS 平台。 AddressBook 應用程序本身和ABPeoplePicker顯然在內部做類似的事情,那么 OS X 是否有等效的 API? 在自己創建公司之前檢索標題、名字、中間名、姓氏、后綴並確定它是否是一家公司是一件乏味的事情。

不幸的是,正如您所猜測的那樣,截至撰寫本文時, ABRecordCopyCompositeName僅在 iOS 上可用。 在 OS X 中似乎沒有等效的 public API。

ABPerson的超類ABRecord具有displayName屬性,這正是我們所需要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM