ios下移动文件方法汇总

出来约星星

出来约星星

2016-02-19 11:30

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享ios下移动文件方法汇总,希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

这段objective c代码用于移动指定路径下的文件

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

代码如下:

if ([fileManager copyItemAtPath:@"FilePath1"
  toPath:@"FilePath2"  error:NULL]) {
     NSLog(@"Copied successfully");
  }

方法二

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

使用 NSFileManager:
让您的文档的路径和您的缓存路径。遍历所有的文件,并将它们移动使用 NSFileManager

代码如下:

- (void) moveAllDocs {
    NSFileManager *fileManager = [NSFileManager defaultManager];
    NSError *error = nil;
    NSString *sourceDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject];
    NSString *destinationDirectory = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) lastObject];
    NSArray *contents = [fileManager contentsOfDirectoryAtPath:sourceDirectory error:&error];
    for(NSString *sourceFileName in contents) {
        NSString *sourceFile = [sourceDirectory stringByAppendingPathComponent:sourceFileName];
        NSString *destFile = [destinationDirectory stringByAppendingPathComponent:sourceFileName];
        if(![fileManager moveItemAtPath:sourceFile toPath:destFile error:&error]) {
            NSLog(@"Error: %@", error);
        }
    }
}

方法三

FCFileManager 是一个构建在 NSFileManager 之上的 iOS 文件管理工具,简化了文件管理。它提供了许多静态方法,用于执行最常用的操作用几行代码。它的工作原理是默认的文件目录,允许使用相对路径,但它可以在任何其他目录中轻松工作。

Move file:

代码如下:

[FCFileManager moveItemAtPath:@"test.txt" toPath:@"tests/test.txt"];

Remove file:

代码如下:

//remove file at the specified path
[FCFileManager removeItemAtPath:@"test.txt"];

以上所述上就是本文的全部内容了,希望大家能够喜欢。

展开更多 50%)
分享

猜你喜欢

ios下移动文件方法汇总

编程语言 网络编程
ios下移动文件方法汇总

Android 读写文件方法汇总

编程语言 网络编程
Android 读写文件方法汇总

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

ios中图像进行压缩方法汇总

编程语言 网络编程
ios中图像进行压缩方法汇总

iOS获取网络类型的方法汇总

编程语言 网络编程
iOS获取网络类型的方法汇总

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

ios实现文件对比的方法

编程语言 网络编程
ios实现文件对比的方法

鼠标不能上下移动是什么原因?

电脑入门
鼠标不能上下移动是什么原因?

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Andorid TextView字幕效果实例

Andorid TextView字幕效果实例

略施小法 让电脑不再自动关机

略施小法 让电脑不再自动关机
下拉加载更多内容 ↓