2012-06-14 113 views
0

我不能将任何文件存储NSTemporaryDirectory子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]; 

其中,路径也有一些GUID.jpg 我试图挽救JPG数据。

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

回答

1

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