使用NSFileManager将文件复制/移动到路径,自动创建中间目录

时间:2013-09-27 15:27:02

标签: iphone macos cocoa nsfilemanager

我想在给定路径上复制NSFileManager的文件 我希望文件管理器能够动态创建潜在的不存在的中间目录。但显然它没有这样做。

我是否真的必须手动分解路径,获取文件的父文件夹并自己使用createDirectoryAtPath:withIntermediateDirectories:attributes:error:创建该文件夹?

有没有人有一个很好的实现呢?谢谢大家!

1 个答案:

答案 0 :(得分:-3)

NSFileMager提供此API从一个路径复制到另一个路径尝试这个: -

- (BOOL)copyItemAtPath:(NSString *)srcPath toPath:(NSString *)dstPath error:(NSError **)error