2009-11-18 203 views
2

我一直在研究一個應用程序一段時間,它應該複製文件。我的代碼:將文件從/文件複製到/文件夾/文件

 
- (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複製到文件夾/測試/並將其重命名FILE.TXT,按鈕點擊,並沒有什麼發生。

誰能告訴我如何使它工作?

謝謝!

+0

你有什麼步驟來調試呢?你把動作連接到了按鈕嗎?你是否檢查委託方法被調用? – notnoop 2009-11-18 20:35:05

+0

順便說一下,這不應該是一個真正的社區維基 – notnoop 2009-11-18 20:35:35

+0

哎呀...這是一個加號 – 2009-11-21 13:53:37

回答

0

我修好了。做了一些代碼搗碎,認爲它是「。/ .....」部分。

+0

是的,它應該沒有點,只有「/ ....」 – 2015-05-19 08:06:10

2

您在「TestText.txt」之前忘記了@。

+0

感嘆,它仍然不工作neoneye。 沒有試圖乞討,但還有什麼? – 2009-11-21 13:59:12

相關問題