测试的时候在沙盒的library快速随机创建的文件夹和文件用于存图片的路径。
- (NSString *)libCachePath
{
//随机数
NSInteger count = arc4random() % 100;
//根据随机数生成Caches的路径
NSString *pathString = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES)[0];
pathString = [NSString stringWithFormat:@"%@/%ld",pathString,(long)count];
NSFileManager *fileManager = [NSFileManager defaultManager];
//创建文件夹
if (![fileManager fileExistsAtPath:pathString])
{
[fileManager createDirectoryAtPath:pathString withIntermediateDirectories:YES attributes:nil error:nil];
}
pathString = [pathString stringByAppendingPathComponent:@"image.png"];
//根据所给的路径创建图片文件是空的文件用来装图片的
[fileManager createFileAtPath:pathString contents:nil attributes:nil];
//返回路径
return pathString;
}
网友评论