将文件从/ file复制到/ folder / file

时间:2009-11-18 20:13:52

标签: objective-c file copying

我已经在应用程序上工作了一段时间,它应该复制文件。我有代码:

- (IBAction)moveFile:(id)sender
{
  NSFileManager *filemgr;
  filemgr = [NSFileManager defaultManager];
  NSString *fileToMove = [NSString stringWithFormat:@"%@", "TestText.txt"];
  if ([filemgr copyItemAtPath: fileToMove toPath: @"./Test/File.txt" error: NULL]  == YES) {
    NSLog (@"Copy successful");
  } else {
    NSLog (@"Copy failed");
  }
}

正如你所看到的,它应该将文件TestText.txt复制到文件夹/ Test /并重命名为File.txt当我激活它时,按钮点击,没有任何反应。

谁能告诉我如何让它发挥作用?

谢谢!

2 个答案:

答案 0 :(得分:2)

你在“TestText.txt”之前忘记了一个@。

答案 1 :(得分:0)

我修好了。做了一些代码处理,认为它是“./ .....”部分。