iOS 开发中的消息与社交功能实现
1. MessageUI 框架
1.1 概述
若要在应用程序中嵌入电子邮件和 SMS 服务,可使用 MessageUI 框架。它是 iOS SDK 中较小的框架之一,由 MFMailComposeViewController 和 MFMessageComposeViewController 两个类及其对应的委托协议组成。
每个类都有一个静态方法来判断设备是否支持相应服务:
- MFMailComposeViewController :使用 canSendMail 方法。
- MFMessageComposeViewController :使用 canSendText 方法。
在尝试发送电子邮件或 SMS 消息之前,最好先检查设备是否具备发送能力,示例代码如下:
if ([MFMailComposeViewController canSendMail]) {
// 发送电子邮件的代码
...
}
if ([MFMessageComposeViewController canSendText]) {
// 发送 SMS 的代码
...
}
1.2 创建邮件撰写视图控制器
使用 MFMailComposeViewController
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



