第13章 通讯录和电子邮件 通讯录是我们在日常生活中必不可少的。有了它,我们可以很快的找到我们需要联系的联系人的信息。当然电子邮件在发送时,可要用到通讯录。本章将主要为大家讲解通讯录和电子邮件等相关方面的知识。
13.1 通讯录 通讯录是iPhone中最为基本的功能,它可以用于存储和编辑联系人的电话、住址等相关资料。通过通讯录,我们可以方便快速的给我们选定的联系人打电话或者发短息。本节将主要为大家讲解通讯录所使用的四个框架。
13.1.1 显示并选择通讯录上的联系人 我们可以使用ABPeoplePickerNavigationController来显示通信录上的所有的联系人并对其中的一个联系做出选择。
1.显示通信录 要想显示通讯录,必须要创建一个ABPeoplePickerNavigationController的对象。
1.显示通信录
2.选择联系人 我们可以在通讯录中选择其中的一个联系人,获取此联系人的姓名、电话等信息。
13.1.2 显示并编辑个人信息 我们不仅可以将通讯录中的信息显示,还可以显示某个人的详细信息。这时我们就需要使用ABPersonViewController。它的功能则是显示并编辑一个人的信息。要使用它,并需要创建一个对象。
13.1.3 添加联系人 我们可以在我们的通讯录中添加一个联系人。
13.1.3 添加联系人
13.1.4 完善联系人信息 如果觉得联系人的信息不够完善,我们还可以在联系人的信息中再添加一些新的信息。要做到这一点,我们就必须要使用ABUnknownPersonViewController。
13.2 电子邮件 电子邮件(electronic mail,简称E-mail),又称电子邮箱、电子邮政。它是—种用电子手段提供信息交换的通信方式。本节将主要为大家讲解电子邮件的创建和发送功能。
13.2.1 电子邮件的创建 在使用电子邮件之前,我们首先要将MessageUI. framework框架添加到创建的项目中,其次,还要使用MFMailComposeViewController创建一个电子邮件对象才能使用电子邮件。
13.2.2 电子邮件的应用 大家知道了如何显示和创建电子邮件以后,我们来实现电子邮件内容在程序中的填写,以及发送。
13.3 小结 本章主要向大家讲解了通讯录的的使用和电子邮件的创建。本章的重点是通讯录中四种基本的框架和电子邮件的发送。通过学习本章,希望大家可以独自使用通讯录的这四种基本框架创建出一个独特的通讯录来。