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

lee*_*ena -1 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];
Run Code Online (Sandbox Code Playgroud)

当我在文档文件夹中打开此文件时,我面临的问题是"文件无效".有人可以帮忙吗?

谢谢

jrt*_*ton 6

docx文件是具有Microsoft定义的布局的zip压缩XML文档.您不能只将文本写入文件,将其称为docx并期望单词打开它.