我正在尝试创建一个.xml文件,并将该文件的内容设置为等于预定的字符串。
我已经构建了XML,并且当前正在将其存储在NSString中。
我想将此字符串的内容放入扩展名为.xml的文件中,并发送一封包含该文件作为附件的电子邮件。
我可以通过电子邮件发送PDF文件,并假设创建扩展名为.xml的文件很容易,但是我不能这样做。
如果有人能伸出援助之手,我将非常感激。
答案 0 :(得分:1)
尝试这样的事情:
NSString *path = ...;
NSString *string = ...;
NSError *error;
BOOL ok = [string writeToFile:path atomically:YES encoding:NSUnicodeStringEncoding error:&error];
if (!ok) {
// an error occurred
NSLog(@"Error writing file at %@\n%@",path, [error localizedFailureReason]);
// implementation continues ..