Моя цель - разрешить пользователю импортировать контактные данные (телефон, имя и адрес электронной почты) из контактов. Когда я настраиваю ABPeoplePickerNavigationController и устанавливаю делегат для себя, методы делегата не вызываются. Здесь отображается мой выбор:ABPeoplePickerNavigationController Делегат не работает
-(IBAction)importFromContacts:(id)sender
{
ABPeoplePickerNavigationController *newNavController = [[ABPeoplePickerNavigationController alloc] init];
newNavController.delegate = self;
[self presentViewController:newNavController animated:YES completion:nil];
}
-(void)peoplePickerNavigationControllerDidCancel:(ABPeoplePickerNavigationController *)peoplePicker
{
NSLog(@"cancel");
[self dismissViewControllerAnimated:YES completion:nil];
}
Что мне не хватает? Я также хотел бы добавить, что класс ABPeoplePicker больше не является частью структуры UIAddressBook. Это не в документах.
Удивительное спасибо вам! – ChemDev
Нет проблем ... просто не позвольте этому снова случиться;) –