1

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 を作成します

4

1 に答える 1

1

解決しました。に置き換え[data writeToURL:url atomically:YES]た だけ[data writeToFile:[url path] atomically:YES]です。

于 2012-06-14T13:04:29.860 に答える