我正在尝试获取数组的内容并将该数据保存到文本文件中,然后通过电子邮件发送该文件。文本文件显示在电子邮件屏幕上,但当我真正收到电子邮件时,没有任何附件。我没有收到任何错误,但我也不确定我的数据是否真的被写入了我的文本文件。
// create text file
NSString *path = [[NSBundle mainBundle] pathForResource:@"EmailSignUpData"
ofType:@"txt"];
NSError *error = nil;
NSString *data = [NSString stringWithContentsOfFile:path
encoding:NSUTF8StringEncoding
error:&error];
// write the contents of the array into the text file to send
[personArray writeToFile:data atomically:YES];
// attach the text file
NSData *myData = [NSData dataWithContentsOfFile: path];
[mailer addAttachmentData:myData mimeType:@"text/plain"
fileName:@"EmailSignUpData.txt"];
我在这里先向您的帮助表示感谢!!