Удалить папку на сервере по FTP соединению - PullRequest
1 голос
/ 10 декабря 2010

Я учусь работать в сети с iOS.

Как я могу удалить папку на удаленном сервере, через который я подключился через FTP?

Я пытался использовать функцию CFURLDestroyResource, но это не удалось. Он только удаляет файлы.

Я пробовал этот код:

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

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

1 Ответ

1 голос
/ 25 декабря 2011

Ваш код работает для меня.

Попробуйте с этим:

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

Файл и папка почти одинаковы, но добавьте / в конце папки.
Вот и все.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...