首页 > 其他 > 详细

NSTemporaryDirectory 临时文件

时间:2014-03-11 16:29:40      阅读:651      评论:0      收藏:0      [点我收藏+]

唯一标识 :

 NSString*identifier=[[NSProcessInfoprocessInfo]globallyUniqueString];

 

创建临时文件路径:

NSString *fileName=[NSStringstringWithFormat:@"%@_%@", [[NSProcessInfoprocessInfo] globallyUniqueString], @"file.txt"];

NSURL *fileURL=[NSURLfileURLWithPath:[NSTemporaryDirectory() stringByAppendingPathComponent:fileName]];

 

创建临时文件:

NSURL *directoryURL = [NSURL fileURLWithPath:[NSTemporaryDirectory() stringByAppendingPathComponent:[[NSProcessInfo processInfo] globallyUniqueString]] isDirectory:YES];
[[NSFileManager defaultManager] createDirectoryAtURL:directoryURL withIntermediateDirectories:YES attributes:nil error:&error];

 

写入临时文件:

NSData *data = ...;
NSError *error = nil;
[data writeToURL:fileURL options:NSDataWritingAtomic error:&error];
NSOutputStream *outputStream = [NSOutputStream outputStreamToFileAtPath:[fileURL absoluteString] append:NO];

 

清理:

NSError *error = nil;
[[NSFileManager defaultManager] removeItemAtURL:fileURL error:&error];

NSTemporaryDirectory 临时文件,布布扣,bubuko.com

NSTemporaryDirectory 临时文件

原文:http://www.cnblogs.com/hbf369/p/3593600.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!