gpt4 book ai didi

ios - 如何从 iOS 中的文档目录中读取文件

转载 作者:行者123 更新时间:2023-11-28 22:42:37 24 4
gpt4 key购买 nike

我需要在 iOS 的文档目录中搜索一个文件,但我不知道该文件的扩展名。如何搜索没有扩展名的文件。如果您知道 filename.extension(abc.txt),下面是代码。我如何使用 jsut filename(abc) 搜索相同的文件

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, 
NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"abc.txt"];
NSString *content = [NSString stringWithContentsOfFile:filePath
encoding:NSUTF8StringEncoding error:NULL];

最佳答案

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, 
NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSArray *directoryContent = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:documentsDirectory error:nil];
NSString *fileWithExt = nil;
for (NSString *file in directoryContent )
{
if([file stringByDeletingPathExtension] isEqualsTo:@"abc"]
{
fileWithExt = file;
break;
}
}


附言: fileWithExt 将包含名称为 abc

的第一个文件

关于ios - 如何从 iOS 中的文档目录中读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14097759/

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