我正在尝试使用以下代码附加。
正常工作
stringByAppendingPathComponent:[NSString stringWithFormat:@"image.png"]];
这不起作用
stringByAppendingPathComponent:[NSString stringWithFormat:@"ankita/k/image.png"]];
我们无法添加文件夹结构。
我还需要添加文件夹结构。
有什么想法吗?
由于
答案 0 :(得分:0)
NSError *error;
NSString *documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSString *foldername = [documentsDirectory stringByAppendingPathComponent:@"/FolderName"];
if (![[NSFileManager defaultManager] fileExistsAtPath:foldername]) {
[[NSFileManager defaultManager] createDirectoryAtPath:foldername withIntermediateDirectories:NO attributes:nil error:&error];
}
答案 1 :(得分:0)
为什么使用stringWithFormat:?
因为我认为你只需要
[baseString stringByAppendingPathComponent:@"ankita/k/image.png"];
我已经查过了,这段代码效果很好......