gpt4 book ai didi

ios - 如何确定我的 iOS 文档目录中是否存在某个名称的文件

转载 作者:行者123 更新时间:2023-11-28 22:39:47 25 4
gpt4 key购买 nike

我正在尝试在 iPhone 文档目录中下载和缓存数据。我希望能够检查文件是否存在,如果存在,则用本地数据填充我的 UITableViewCell,如果不存在,则远程加载数据。

这是我用来下载数据的代码。

    NSURLRequest *request = [NSURLRequest requestWithURL:url];
AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:request];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *path = [paths objectAtIndex:0];
operation.outputStream = [NSOutputStream outputStreamToFileAtPath:path append:NO];

[operation setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"Successfully downloaded file to %@", path);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"The Error Is: %@", error);
}];

最佳答案

NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *pathToMyFile = [path stringByAppendingPathComponent:@"myDataFile"];
if ([fileManager fileExistsAtPath:pathToMyFile]) {
// file exists
}
else {
// file doesn't exist
}

关于ios - 如何确定我的 iOS 文档目录中是否存在某个名称的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14884647/

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