在Xcode 4.3中将文件附加到电子邮件中

时间:2012-04-24 09:37:52

标签: objective-c xcode4.3 email-attachments

我是iOS编程和Xcode的新手,所以我先生道歉。

我写了一个小应用程序,用户完成了许多文本框。在完成文本框后,我创建了一个提交按钮。此时,所有数据都将写入沙箱中的.csv文件。

从这一点开始我要做的是,在第二个屏幕上创建一个按钮,该按钮接收csv文件并将其附加到电子邮件中,以便用户发送它。

是否有人知道如何将沙盒中的文本文件或csv文件附加到电子邮件中?我唯一能找到的是,建议我必须将.csv文件中的数据重写到另一个文件中,以便通过电子邮件发送数据。

先谢谢了。 李。

2 个答案:

答案 0 :(得分:0)

如果您在应用电子邮件中使用,请尝试使用MFMailComposer的 addAttachmentData 属性。

您也可以查看此内容 - Attaching plain text file using MFMailComposer in iPhone SDK

答案 1 :(得分:0)

 MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
 [picker addAttachmentData:imageData mimeType:@"text/csv"  fileName:csvName];