iOS: не удается получить адрес электронной почты пользователя

Я хочу получить адрес электронной почты пользователя, как показано в этой теме: Получение адреса электронной почты пользователя по умолчанию в Cocoa

Но когда я попытался:

NSString *theEmailAddressWeWantToObtain = @"";
ABPerson *aPerson = [[ABAddressBook sharedAddressBook] me];
ABMultiValue *emails = [aPerson valueForProperty:kABEmailProperty];
if([emails count] > 0)
        theEmailAddressWeWantToObtain = [emails valueAtIndex:0];

У меня есть эти ошибки :

  • Использование необъявленного идентификатора «aPerson»
  • Использование необъявленного идентификатора «ABAddressBook»
  • Неизвестный тип «ABMultiValue»

Я связал AddressBook и AddressBookUI и импортировал AddressBook/AddressBook.h

Что не так?

6
задан Community 23 May 2017 в 12:24
поделиться