拿到沙盒路径下文件夹个数:
NSString *path = @"文件夹路径";
NSFileManager *fm = [NSFileManager DefaultManager];
NSArray *arr = [fm directoryContenesAtPath:path];
1、获取程序的Home目录
NSString *homeDirectory = NSHomeDirectory();
NSLog(@"path:%@", homeDirectory);
2、获取document目录
- NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
- NSString *path = [paths objectAtIndex:0];
- NSLog(@"path:%@", path);
3、获取Cache目录
- NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
- NSString *path = [paths objectAtIndex:0];
- NSLog(@"%@", path);
4、获取Library目录
- NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
- NSString *path = [paths objectAtIndex:0];
- NSLog(@"%@", path);
5、获取Tmp目录
- NSString *tmpDir = NSTemporaryDirectory();
- NSLog(@"%@", tmpDir);
本文详细介绍了如何在iOS和Android设备上获取Home目录、document目录、cache目录、library目录及临时目录的路径,并提供了代码示例。通过这些路径,开发者可以更好地管理和操作设备上的文件。
984

被折叠的 条评论
为什么被折叠?



