gpt4 book ai didi

IOS:复制文档文件夹中的文件

转载 作者:IT王子 更新时间:2023-10-29 07:39:47 25 4
gpt4 key购买 nike

在我的项目中,我有两个文件 .txt(在 Resources 文件夹中),如何将它们复制到 documents 文件夹中?

最佳答案

如果不存在,则将 txtFile 从资源复制到文档。

NSFileManager *fileManager = [NSFileManager defaultManager];
NSError *error;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];

NSString *txtPath = [documentsDirectory stringByAppendingPathComponent:@"txtFile.txt"];

if ([fileManager fileExistsAtPath:txtPath] == NO) {
NSString *resourcePath = [[NSBundle mainBundle] pathForResource:@"txtFile" ofType:@"txt"];
[fileManager copyItemAtPath:resourcePath toPath:txtPath error:&error];
}

如果你想每次都覆盖,那么试试这个:

if ([fileManager fileExistsAtPath:txtPath] == YES) {
[fileManager removeItemAtPath:txtPath error:&error];
}

NSString *resourcePath = [[NSBundle mainBundle] pathForResource:@"txtFile" ofType:@"txt"];
[fileManager copyItemAtPath:resourcePath toPath:txtPath error:&error];

关于IOS:复制文档文件夹中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6545180/

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