如何通过编程方式在iPhone应用程序中创建.docx文件?

时间:2011-10-18 13:47:40

标签: iphone

这是我的代码: -

NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [documentPaths objectAtIndex:0];
NSString *temp =  @"Data to be written in file";
NSData *adata =[temp dataUsingEncoding:NSUTF8StringEncoding];
documentsDir = [documentsDir stringByAppendingPathComponent:@"/Document.docx"];
[adata writeToFile:documentsDir atomically:YES];

当我在文档文件夹中打开此文件时,我遇到的问题是“文件无效”。有人可以帮忙吗?

由于

1 个答案:

答案 0 :(得分:6)

docx个文件是压缩的XML文档,其格式由Microsoft定义。您不能只将文本写入文件,将其称为docx并期望单词打开它。