iphone - 从应用程序访问 iPhone 联系人

标签 iphone ios xcode

我是一名新的 ios 程序员,在我的应用程序上我想访问我的联系人以进行通话。你们有任何相关的练习文档或教程吗?我看起来就像在 Viber 应用程序上一样。当用户单击联系人时,可以打电话,抱歉我的英语不好。

谢谢。

最佳答案

要显示联系人列表,您可以使用以下代码:

ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
picker.peoplePickerDelegate = self;
[self presentViewController: picker animated:YES completion: nil];

你可以使用

- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person property:(ABPropertyID)property identifier:(ABMultiValueIdentifier)identifier

从联系人中选择电话号码后执行必要的操作。

要快速启动,请查看AddressBookProgrammingGuideforiPhone

关于iphone - 从应用程序访问 iPhone 联系人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14142304/

相关文章:

ios - 要通过蓝牙与设备通信,我必须使用哪个配置文件

ios - 返回按钮有问题

ios - React Native 在生产中崩溃

iphone - 每 30 分钟重复间隔一次有问题

ios - 在某些情况下禁用 ScrollView 右侧

javascript - 在 React Native View 上强制 onLayout

ios - Xcode 8.0 中的词法或预处理器问题

ios - 当我将自定义对象拖入 UIScrollView 时,xCode 崩溃

ios - 在隐藏状态栏的同时保持 UINavigationBar 的大小

javascript - IOS 应用程序开发的 UI 部分中的滚动条