NSTemporaryDirectory子目录

时间:2012-06-14 12:34:12

标签: ios cocoa-touch nsurl nsfilemanager

我无法在NSTemporaryDirectory子文件夹中存储任何文件

rootDirectoryName是GUID subDirectoryName也是一个GUID

self.rootFolderPath=[NSTemporaryDirectory() stringByAppendingString:rootDirectoryName];
self.currentFolder=[self.rootFolderPath stringByAppendingPathComponent:subDirectoryName];
NSURL* url =[NSURL URLWithString:[self.currentFolder stringByAppendingPathComponent:path]];
[data writeToURL:url atomically:YES];
NSFileManager *fileMgr = [NSFileManager defaultManager];
NSArray* paths=[fileMgr contentsOfDirectoryAtPath:self.currentFolder error:nil];

其中path也是一些GUID.jpg 我正在尝试保存jpg数据。

每次路径数组为空。 在此之前,我创建一个rootDirectoryName和subDirectoryName

1 个答案:

答案 0 :(得分:1)

解决。刚刚将[data writeToURL:url atomically:YES]替换为 [data writeToFile:[url path] atomically:YES]