iOS开发中文件的操作

      最近项目中,版本升级,对数据的存储方式和目录改变,对文件操作很多,还有视频操作很多。此篇文章记录一下各种操作,待完善。

      [NSFileManagerdefaultManager];对文件的操作,我们都是用这个单例进行操作与管理,苹果提供了常见的api,我们可以删除文件,移动文件,拷贝文件等等。其中,[fileManager moveItemAtPath:sourceDirectory toPath:descDirectory error:&error]这个方法可以实现移动文件,注意的是移动的源文件必须存在,目标文件(文件夹)最后一个层级不能存在,例如Document/apps中的apps文件夹移动到Library的apps文件夹下,那么前者必须保证存在,而Library下不能提前创建好apps,否则会报移动错误。copy的api也是同理。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容