`
ydbc
  • 浏览: 722787 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

NSSearchPathForDirectoriesInDomains

 
阅读更多

NSArray *NSSearchPathForDirectoriesInDomains(

NSSearchPathDirectory directory,

NSSearchPathDomainMask domainMask,

BOOL expandTilde);

参数

directory 类型有很多,说几个常用的

NSLibraryDirectory, // various documentation, support, and configuration files, resources (Library)
NSDeveloperDirectory, // developer resources (Developer) DEPRECATED - there is no one single Developer directory.
NSUserDirectory, // user home directories (Users)
NSDocumentationDirectory, // documentation (Documentation)
NSDocumentDirectory, // documents (Documents)

NSCachesDirectory // location of discardable cache files (Library/Caches)


domainMask

NSUserDomainMask , // user's home directory --- place to install user's personal items (~)
NSLocalDomainMask , // local to the current machine --- place to install items available to everyone on this machine (/Library)
分享到:
评论

相关推荐

    AppFolder::card_index_dividers:不再使用NSSearchPathForDirectoriesInDomains。 决不

    AppFolder AppFolder是一个轻量级的框架,可让您设计应用程序容器内目录的友好,强类型表示。 所有系统目录(例如“ Caches /”和“ Application Support /”)都已经存在,您只需使用几行代码即可添加您的目录。...

    ios WKWebView 的使用和交互

    // NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); // NSString * path = [paths objectAtIndex:0]; // path = [path stringByAppendingString:[NSString ...

    iOS沙盒总结

    1、获取程序的Home目录 NSString *path = NSHomeDirectory(); NSLog(@"path:%@",path);... NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *

    DownLoad 下载练习

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path = [paths lastObject]; path = [path stringByAppendingFormat:@"%@\aa", path]; NSLog...

    IOS 开发之数据存储writeToFile的应用实例

    NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,YES);//使用C函数NSSearchPathForDirectoriesInDomains来获得沙盒中目录的全路径。该函数有三个参数,目录...

    IOS文件的简单读写实例详解

    IOS文件的简单读写实例详解 ... NSString *docunments = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)firstObject]; //2:在该路径下创建文件夹,文件夹名为字符串.txt docunm

    IOS获取缓存文件的大小并清除缓存文件的方法

    移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线...NSString *cachePath = [NSSearchPathForDirectoriesInDomains (NSCachesDirectory , NSUserDomainMask , YES) firstO

    IOS中计算缓存文件的大小判断实例详解

    IOS中计算缓存文件的大小判断实例详解 IOS中计算缓存文件的大小判断,在这里分享一下自己的心得,希望... NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask,YES); NSString

    iOS中控制NSLog输出时机详解

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentDirectory = [paths objectAtIndex:0]; NSDateFormatter *dateFormatter = [...

    iOS 对plist文件进行读写,增删改查的实例

    NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path = [pathArray objectAtIndex:0]; //获取文件的完整路径 NSString *filePatch = [path...

    iOS清除所有缓存的实例代码

    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 = ...

    IOS 文件读写操作详解及简单实例

    iPhone 文件读写操作 1,写文件操作 - (IBAction)btnWrite:(id... NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentDirectory = [paths obj

    数据库(FMDB)-城市数据的缓存

    NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; NSLog(@sql路径===%@,doc); NSString *fileName = [doc stringByAppendingPathComponent:@...

    iOS 生成plist文件,在项目中代码创建plist的实例

    iOS数据存储方式: plist(属性列表),preference(偏好设置),SQLite,coredata plist和preference不支持自定义模型的存储 ... NSString *docPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDo

    Objective-C封装字符串存储操作示例

    writeContent: nil - 仅取出数据, 其他 - 修改原内容并提取+(NSString *)storeFile:(NSString *)fileName content:(NSString *)writeContent{ NSString *pathDocuments=[NSSearchPathForDirectoriesInDomains...

    SQLiteQueryUtil:一组块函数,用于在 Objective-c 中包装 iOS 上的常见 SQLite 操作

    NSArray *dirPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *docsDir = [dirPaths objectAtIndex:0]; NSString *databasePath = [[docsDir ...

    DownloadManager:Swift 中的下载管理器

    然后,就这么简单: class Dummy : DownloadManagerDelegate { init () { let downloadDirectory = let documentsDirectory = ( NSSearchPathForDirectoriesInDomains (. DocumentDirectory , . UserDomainMask , ...

Global site tag (gtag.js) - Google Analytics