0

在我的应用程序中,我试图区分来自不同来源的联系人,例如 Exchange、Facebook、Native 联系人等iCloud

我曾经ABSourceType获取联系人的来源类型,但不同来源的联系人
例如。 Yahoo and iCloud具有相同的源类型(值 4)但源名称不同(雅虎:联系人和 iCloud 作为卡)。
我进行了广泛的搜索以获取官方 Apple Docs 以确认kABSourceNameProperty不同来源的价值。任何人都可以在这方面帮助我吗?

提前致谢,

4

1 回答 1

0

如中所述:ABAddressBook ABSource 和 ABSourceType

源类型是一个简单的枚举,不可能区分哪个“源”创建记录:

enum {
    kABSourceTypeLocal       = 0x0,
    kABSourceTypeExchange    = 0x1,
    kABSourceTypeExchangeGAL = kABSourceTypeExchange | kABSourceTypeSearchableMask,
    kABSourceTypeMobileMe    = 0x2,
    kABSourceTypeLDAP        = 0x3 | kABSourceTypeSearchableMask,
    kABSourceTypeCardDAV     = 0x4,
    kABSourceTypeCardDAVSearch = kABSourceTypeCardDAV | kABSourceTypeSearchableMask,
};
typedef int ABSourceType;
于 2013-01-18T14:17:27.373 回答