iOS中NSSearchPathForDirectoriesInDomains函数
2016-06-21 15:10
435 查看
iOS中NSSearchPathForDirectoriesInDomains函数参数 NSDocumentDirectory, NSDocumentationDirectory, NSDownloadsDirectory的意义
刚学iOS对他的一些基本函数不太了解,在写程序的时候把所有参数都测试了下,这样自己可以记住,下面是测试結果:
NSDocumentDirectory
-(NSString *) dataFilePath
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory=[paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:@"data.plisg"];
}
return value:
path:/Users/admin/Library/Application Support/iPhone Simulator/5.0/Applications/4BC5DA66-B3CA-4056-927B-999BC4DBF3CE/Documents/data.plist
NSDocumentationDirectory:(注意:此路径用户没有写入权限)
-(NSString *) dataFilePath {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory , NSUserDomainMask, YES);
NSString *documentsDirectory=[paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:@"data.plisg" ];
}
return value:
path:/Users/admin/Library/Application Support/iPhone Simulator/5.0/Applications/4BC5DA66-B3CA-4056-927B-999BC4DBF3CE/Library/Documentation/data.plist
NSDownloadsDirectory:
-(NSString *) dataFilePath
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDownloadsDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory=[paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:@"data.plisg" ];
}
return value:
path:/Users/admin/Library/Application Support/iPhone Simulator/5.0/Applications/4BC5DA66-B3CA-4056-927B-999BC4DBF3CE/Downloads/data.plist
原文链接:http://www.lyhic.com/2012/03/30/ios%E4%B8%ADnssearchpathfordirectoriesindomains%E5%87%BD%E6%95%B0%E5%8F%82%E6%95%B0-nsdocumentdirectory-nsdocumentationdirectory-nsdownloadsdirectory%E7%9A%84%E5%80%BC/#comments
刚学iOS对他的一些基本函数不太了解,在写程序的时候把所有参数都测试了下,这样自己可以记住,下面是测试結果:
NSDocumentDirectory
-(NSString *) dataFilePath
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory=[paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:@"data.plisg"];
}
return value:
path:/Users/admin/Library/Application Support/iPhone Simulator/5.0/Applications/4BC5DA66-B3CA-4056-927B-999BC4DBF3CE/Documents/data.plist
NSDocumentationDirectory:(注意:此路径用户没有写入权限)
-(NSString *) dataFilePath {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory , NSUserDomainMask, YES);
NSString *documentsDirectory=[paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:@"data.plisg" ];
}
return value:
path:/Users/admin/Library/Application Support/iPhone Simulator/5.0/Applications/4BC5DA66-B3CA-4056-927B-999BC4DBF3CE/Library/Documentation/data.plist
NSDownloadsDirectory:
-(NSString *) dataFilePath
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDownloadsDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory=[paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:@"data.plisg" ];
}
return value:
path:/Users/admin/Library/Application Support/iPhone Simulator/5.0/Applications/4BC5DA66-B3CA-4056-927B-999BC4DBF3CE/Downloads/data.plist
原文链接:http://www.lyhic.com/2012/03/30/ios%E4%B8%ADnssearchpathfordirectoriesindomains%E5%87%BD%E6%95%B0%E5%8F%82%E6%95%B0-nsdocumentdirectory-nsdocumentationdirectory-nsdownloadsdirectory%E7%9A%84%E5%80%BC/#comments
相关文章推荐
- ios 自定义cell cellForRowAtIndexPath中的写法
- IOS这里是高效费舍尔茨洗牌 随机生成字符串
- IOS 开发,调用打电话,发短信,打开网址
- ShadowPropTypesIOS汇总
- iOS 检测是否安装了第三方应用的方法--兼容iOS9之后的info.plist设置
- iOS开发 mov视频文件转换成其他视频文件格式
- iOS 多线程开发(一)
- iOS BlockweakSelf 和 strongSe
- 收集各种 iOS App 开发可以用到的代码示例
- iOS自定义Log的宏
- ios Pod安装使用 + Podfile 文件格式示范
- iOS 复杂动画之抽丝剥茧
- iOS attempt to write a readonly database
- iOS开发的设计模式
- JSONKit在iOS9上编译Error解决办法
- 根据分析查看相关知识点分析iOS 三种录制视频方式
- 根据分析查看相关知识点分析iOS 三种录制视频方式
- iOS开发中---八种传值方法
- iOS 树状视图(折叠单元格)详细使用
- 百度地图的配置