Cha*_*gUZ 13 iphone xcode nsfilemanager nsbundle ios
我通常使用路径NSBundle.
但是,NSBundle不包含Documents文件夹.
如何获取Documents目录中文件的所有路径(或名称)?
sEl*_*yan 30
这将为您提供文档目录下所有文件的路径
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSArray *filePathsArray = [[NSFileManager defaultManager] subpathsOfDirectoryAtPath:documentsDirectory error:nil];
NSLog(@"files array %@", filePathsArray);
Run Code Online (Sandbox Code Playgroud)
您可以使用以下代码获取filePathsArray中每个对象的路径
NSString *filePath = [documentsDirectory stringByAppendingPathComponent:[filePathsArray objectAtIndex:0]];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16886 次 |
| 最近记录: |