2010-12-10 159 views
1

我正在學習有關iOS的網絡。通過FTP連接刪除服務器上的文件夾

如何刪除通過FTP連接的遠程服務器上的文件夾?

我試過使用CFURLDestroyResource函數,但失敗了。它只會刪除文件。

我曾嘗試這樣的代碼:

NSURL * url; 
SInt32 status = 0; 
url = [[NSURL alloc] initWithString:@"ftp://sikmac3:[email protected]/TestFolder"]; 
CFURLRef urlRef; 
urlRef = (CFURLRef) url; 

Boolean test = CFURLDestroyResource(urlRef, &status); 
if(test){ NSLog(@"deletion success"); }else{ NSLog(@"deletion failed"); } 

回答

1

您的代碼爲我工作。

試試這個:

url= [[NSURL alloc] initWithString:@"ftp://sikmac3:[email protected]/TestFolder/"]; 
                      ^

文件和文件夾是一個幾乎相同,但在文件夾的末尾添加/
就是這樣。

+0

這不適合我。 – Shailesh 2013-03-02 11:31:03

相關問題