我想使用带有 .csv 扩展名的 NSString (已创建)创建一个文件,然后使用 UIMessage 框架通过电子邮件发送该文件。那么有人可以向我展示创建文件的代码(带有 .csv 扩展名和 NSString 的内容),然后如何将其附加到 MFMailComposeViewController 。
这是将 CSV 文件附加到 MFMailComposeViewController 的方法:
MFMailComposeViewController *mailer = [[MFMailComposeViewController alloc] init];
mailer.mailComposeDelegate = self;
[mailer setSubject:@"CSV File"];
[mailer addAttachmentData:[NSData dataWithContentsOfFile:@"PathToFile.csv"]
mimeType:@"text/csv"
fileName:@"FileName.csv"];
[self presentModalViewController:mailer animated:YES];
// Note: PathToFile.csv is the actual path of the file on your iOS device's
// file system. FileName.csv is what it should be displayed as in the email.
至于如何生成 CSV 文件本身,CHCSV写入器上课于https://github.com/davedelong/CHCSVParser会帮助你。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)