2009-11-18 3 views
2

지금 당분간 응용 프로그램을 작성해 왔으며 파일을 복사해야합니다./file에서/folder/file로 파일 복사

당신이 볼 수 있듯이, 내가 그것을 활성화하면 File.txt를이 폴더/테스트로 파일 TestText.txt 복사/이름을 바꿉니다하도록되어
 
- (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"); 
    } 
} 

, 버튼 클릭, 아무것도 : 나는 코드가 일어난다.

아무에게도 어떻게 작동하게 할 수 있습니까?

감사합니다.

+0

이것을 디버깅하기 위해 수행 한 단계는 무엇입니까? 그 행동을 엉덩이에 연결 했니? 위임 메서드가 호출되는지 확인 했습니까? – notnoop

+0

그건 그렇고, 이것은 정말로 커뮤니티 위키가되어서는 안됩니다 – notnoop

+0

죄송합니다 ... accedent –

답변

0

해결했습니다. 코드 정리를했는데 "./....."부분이라고 생각했습니다.

+0

예. 점이 없으면 "/ ...." –

2

"TestText.txt"전에 @를 잊었습니다.

+0

한숨, 그것은 여전히 ​​neoneye 작동하지 않습니다. 구걸하지 않으려 고하지만 다른 것이 있습니까? –