gpt4 book ai didi

ios - 如何在 iOS 中将三个文本文件的数据连接/合并为一个文本文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:06:05 24 4
gpt4 key购买 nike

我有一个大麻烦。我想将多个文本文件的数据连接到另一个文本文件中。但是我不能。你能帮助我吗 ?非常感谢

最佳答案

逐一读取每个文件,

NSString *firstFileContent = [NSString stringWithContentsOfFile:<your file path>
encoding:NSASCIIStringEncoding
error:nil];

//Similarly read other files, and store them in secondFileContent and thirdFileContent.

//now concatenate all to form one big string.
NSString *bigString = [NSString stringWithFormat:@"-First File- \n%@ \n-Second File- \n%@\n-Third File-\n%@",firstFileContent, secondFileContent, thirdFileContent];

//write to file, create a new one
[bigString writeToFile:<path to write>
atomically:YES
encoding:NSASCIIStringEncoding
error:nil];

编辑 1:

根据您的评论,您的文件位于 DocumentDirectory 中,请使用此代码:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:<your file name>];
NSString *content = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:NULL];

关于ios - 如何在 iOS 中将三个文本文件的数据连接/合并为一个文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22377069/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com