我正在尝试获取数组的内容并将该数据保存到文本文件中,然后通过电子邮件发送该文件。文本文件显示在电子邮件屏幕上,但是当我实际收到电子邮件时,没有附加任何内容。我没有收到任何错误,但我也不确定我的数据是否实际写入我的文本文件中。
// 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"];
感谢您的帮助!!