iPhone App里添加能发送附件的Email功能
来源:互联网 发布:linux怎么退出root用户 编辑:程序博客网 时间:2024/04/29 19:41
想在iPhone App里添加能发送附件的Email功能。可以加入messageUI.framework
添加附件代码
NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
NSString *pathHome = [path objectAtIndex:0];
NSString *filePath = [pathHome stringByAppendingPathComponent:@"info.txt"];
if( [MFMailComposeViewController canSendMail] )
{
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:@" "];
NSLog(@"filePath = %@",filePath);
NSData* data = [NSData dataWithContentsOfFile:filePath];
[picker addAttachmentData:data mimeType:@"txt" fileName:@"info.txt"];
NSString *emailBody = @" ";
[picker setMessageBody:emailBody isHTML:YES];
[self presentModalViewController:picker animated:YES];
[picker release];
}
添加附件代码
NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
NSString *pathHome = [path objectAtIndex:0];
NSString *filePath = [pathHome stringByAppendingPathComponent:@"info.txt"];
if( [MFMailComposeViewController canSendMail] )
{
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:@" "];
NSLog(@"filePath = %@",filePath);
NSData* data = [NSData dataWithContentsOfFile:filePath];
[picker addAttachmentData:data mimeType:@"txt" fileName:@"info.txt"];
NSString *emailBody = @" ";
[picker setMessageBody:emailBody isHTML:YES];
[self presentModalViewController:picker animated:YES];
[picker release];
}
- iPhone App里添加能发送附件的Email功能
- 在 App 里发送带附件 Email 的实现代码
- 用JavaMail发送带附件的Email
- 使用PowerShell发送带附件的Email
- 为程序添加自动发送Email功能
- javaemail功能齐全的发送邮件类【能上传附件哦】
- linux shell 发送email 附件
- commons email发送附件DEMO
- java发送Email,带附件
- 发送email(带附件)
- Java发送email 带附件
- linux shell 发送email附件
- python发送Email 带附件
- 【原创】用php发送带附件的email
- python 使用smtplib发送带附件的email
- 发送Email的多种方式(多收件人,附件)
- Android 调用系统Email发送带多附件的邮件
- java发送email带附件完整的web工程
- hdu 1166(线段树)
- 教育
- 权限修改
- [Python]基于Splinter的自动化回归/测试脚本
- MySQL性能调优 – 使用更为快速的算法进行距离计算
- iPhone App里添加能发送附件的Email功能
- MFC疑难注解:CAsyncSocket及CSocket
- linux&arm内核移植问题
- android phone 模块分析
- 什么是闭包,我的理解 (转载)
- 网络数据包捕获与发送的多重实现(转载)
- 用例建模 组件和服务建模 性能建模 概念
- Hashcode总结
- Android编程8:页面切换测试