fileManager的基本应用:查看列表
NSFileManager *fileManager=[NSFileManager defaultManager]; NSArray *documentPaths=NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory,NSAllDomainsMask , YES); for (NSString *str in documentPaths) { NSLog(@"documentPaths:%@",str); } NSString *documentDir=[documentPaths objectAtIndex:0] ; NSLog(@"documentDir:%@",documentDir);
结果如下:
2013-06-14 16:30:48.253 helloword[1092:c07] documentPaths:/Users/qing/Library/Application Support/iPhone Simulator/6.1/Applications/A3EEDA4B-0F5E-49E5-91D8-FBCCD388B539/Library/Documentation 2013-06-14 16:30:48.258 helloword[1092:c07] documentPaths:/Library/Documentation 2013-06-14 16:30:48.258 helloword[1092:c07] documentPaths:/Network/Library/Documentation 2013-06-14 16:30:48.259 helloword[1092:c07] documentPaths:/System/Library/Documentation 2013-06-14 16:30:48.260 helloword[1092:c07] documentDir:/Users/qing/Library/Application Support/iPhone Simulator/6.1/Applications/A3EEDA4B-0F5E-49E5-91D8-FBCCD388B539/Library/Documentation
NSSearchPathForDirectoriesInDomains:
NSArray *documentPaths=NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory,NSUserDomainMask , YES); //documentPaths:/Users/qing/Library/Application Support/iPhone Simulator/6.1/Applications/A3EEDA4B-0F5E-49E5-91D8-FBCCD388B539/Library/Documentation documentPaths=NSSearchPathForDirectoriesInDomains(NSDownloadsDirectory,NSAllDomainsMask , YES); ///Users/qing/Library/Application Support/iPhone Simulator/6.1/Applications/A3EEDA4B-0F5E-49E5-91D8-FBCCD388B539/Downloads
相关推荐
AppFolder AppFolder是一个轻量级的框架,可让您设计应用程序容器内目录的友好,强类型表示。 所有系统目录(例如“ Caches /”和“ Application Support /”)都已经存在,您只需使用几行代码即可添加您的目录。...
// NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); // NSString * path = [paths objectAtIndex:0]; // path = [path stringByAppendingString:[NSString ...
1、获取程序的Home目录 NSString *path = NSHomeDirectory(); NSLog(@"path:%@",path);... NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path = [paths lastObject]; path = [path stringByAppendingFormat:@"%@\aa", path]; NSLog...
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,YES);//使用C函数NSSearchPathForDirectoriesInDomains来获得沙盒中目录的全路径。该函数有三个参数,目录...
IOS文件的简单读写实例详解 ... NSString *docunments = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)firstObject]; //2:在该路径下创建文件夹,文件夹名为字符串.txt docunm
移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线...NSString *cachePath = [NSSearchPathForDirectoriesInDomains (NSCachesDirectory , NSUserDomainMask , YES) firstO
IOS中计算缓存文件的大小判断实例详解 IOS中计算缓存文件的大小判断,在这里分享一下自己的心得,希望... NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask,YES); NSString
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentDirectory = [paths objectAtIndex:0]; NSDateFormatter *dateFormatter = [...
NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path = [pathArray objectAtIndex:0]; //获取文件的完整路径 NSString *filePatch = [path...
NSString *libPath = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES)[0]; CGFloat fileSize=[self folderSizeAtPath:libPath]; - (float ) folderSizeAtPath:(NSString*) ...
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *docDir = [paths objectAtIndex:0]; // 获取Caches目录路径 NSArray *paths = ...
iPhone 文件读写操作 1,写文件操作 - (IBAction)btnWrite:(id... NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentDirectory = [paths obj
NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; NSLog(@sql路径===%@,doc); NSString *fileName = [doc stringByAppendingPathComponent:@...
iOS数据存储方式: plist(属性列表),preference(偏好设置),SQLite,coredata plist和preference不支持自定义模型的存储 ... NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDo
writeContent: nil - 仅取出数据, 其他 - 修改原内容并提取+(NSString *)storeFile:(NSString *)fileName content:(NSString *)writeContent{ NSString *pathDocuments=[NSSearchPathForDirectoriesInDomains...
NSArray *dirPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *docsDir = [dirPaths objectAtIndex:0]; NSString *databasePath = [[docsDir ...
然后,就这么简单: class Dummy : DownloadManagerDelegate { init () { let downloadDirectory = let documentsDirectory = ( NSSearchPathForDirectoriesInDomains (. DocumentDirectory , . UserDomainMask , ...