0

私のアプリケーションでは、Exchange、Facebook、ネイティブの連絡先などのさまざまなソースからの連絡先を区別しようとしていますiCloud

以前ABSourceTypeは連絡先のソース タイプを取得していましたが、別のソースの連絡先を取得していました
Yahoo and iCloud同じソース タイプ (値 4) ですが、ソース名が異なります (yahoo :contacts と iCloud as Card)。さまざまなソース
の値を確認するために、公式の 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 に答える