4

識別子を使用して を再取得するのに問題がCNContactあります。早い段階で、すべての連絡先を列挙し、電話番号で何かを行い、識別子を配列に保存します。

後で、次を使用して保存された識別子の1つを使用して特定の連絡先を取得したいと思います(currentIdentifier以前に保存した識別子はどこにありますか):

CNContact *currentContact = [[CNContact alloc] init];
currentContact = [self.contactStore unifiedContactWithIdentifier:currentIdentifier keysToFetch:@[[CNContactFormatter descriptorForRequiredKeysForStyle:CNContactFormatterStyleFullName]] error:&error];

ただし、NULLログに記録すると取得し続けます。

4

0 に答える 0