[转载]NSSearchPathForDirectoriesInDomains用法
2015-11-15 18:30
369 查看
这个主要就是返回一个绝对路径用来存放我们需要储存的文件。
- (NSString *)dataFilePath {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:@"shoppingCar.plist"];
}
NSFileManager* fm=[NSFileManager defaultManager];
if(![fm fileExistsAtPath:[self dataFilePath]]){
//下面是对该文件进行制定路径的保存
[fm createDirectoryAtPath:[self dataFilePath] withIntermediateDirectories:YES attributes:nil error:nil];
//取得一个目录下得所有文件名
NSArray *files = [fm subpathsAtPath: [self dataFilePath] ];
//读取某个文件
NSData *data = [fm contentsAtPath:[self dataFilePath]];
//或者
NSData *data = [NSData dataWithContentOfPath:[self dataFilePath]];
}
这个主要就是返回一个绝对路径用来存放我们需要储存的文件。
- (NSString *)dataFilePath {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:@"shoppingCar.plist"];
}
NSFileManager* fm=[NSFileManager defaultManager];
if(![fm fileExistsAtPath:[self dataFilePath]]){
//下面是对该文件进行制定路径的保存
[fm createDirectoryAtPath:[self dataFilePath] withIntermediateDirectories:YES attributes:nil error:nil];
//取得一个目录下得所有文件名
NSArray *files = [fm subpathsAtPath: [self dataFilePath] ];
//读取某个文件
NSData *data = [fm contentsAtPath:[self dataFilePath]];
//或者
NSData *data = [NSData dataWithContentOfPath:[self dataFilePath]];
}
相关文章推荐
- hdu 3376 Matrix Again
- POJ 3250 Bad Hair Day 【单调栈】
- oc中几种属性特质:nonatomic,copy,retain等
- Bad Hair Day---poj3250(栈的运用)
- Iowait的成因、对系统影响及对策
- LeetCode(172)Factorial Trailing Zeroes
- LeetCode(172)Factorial Trailing Zeroes
- LeetCode OJ:Climbing Stairs(攀爬台阶)
- int main(int argc,char *argv[])
- hdoj 4810 Wall Painting 【思维 + 组合数学】
- Xcode process launch failed: Security
- Fire Again
- 关于RAID的技术知识
- 关于不同的程序入口,main(), _tmain(),WinMain(),wmain()?
- max-min fairness 最大最小公平算法
- LeetCode Contains Duplicate
- Brainiac Designer
- 书-Programming Game AI by Example
- Bad Hair Day(单调栈 )
- AIDL Service