Я выполнил загрузку, загрузку файла с ftp с помощью FTPHelper класс. Он работает отлично. Проблема возникает при операции удаления. Хотя я удаляю файл с ftp-сервера, ничего не происходит !. Я не знаю, где я ошибаюсь. Я ссылался на stackoverflow link, чтобы решить удалить файл с ftp, но не смог этого сделать. Ниже мой код для удаления файла из ftp.Не удалять файл из ftp с помощью метода CFURLDestroyResource в iphone
Прагма знак ***** Удалить файл из FTP
+(void)deleteFileFromFTPforItem:(NSString *) anItem
{
[sharedInstance deleteFileFromFTPforItem:anItem];
}
-(void)deleteFileFromFTPforItem:(NSString *) anItem
{
if (!self.uname || !self.pword) COMPLAIN_AND_BAIL(@"Please set user name and password first");
if (!self.urlString) COMPLAIN_AND_BAIL(@"Please set URL string first");
NSString *baseDeleteURL = [NSString stringWithFormat:@"%@/",self.urlString];
NSString *deleteFilePath = [baseDeleteURL stringByAppendingString:anItem];
CFURLRef deleteURL = (CFURLRef)[[NSURL alloc] initWithString:deleteFilePath];
//SInt32 *errorCode = NULL;
//CFURLDestroyResource(deleteURL, errorCode);
DeleteFile(deleteURL);
CFRelease(deleteURL);
}
static Boolean DeleteFile(CFURLRef urlToDelete)
{
Boolean success = true;
CFURLRef deleteURL = urlToDelete;
SInt32 *errorCode = NULL;
success = CFURLDestroyResource(deleteURL, errorCode);
return success;
}
Пожалуйста, дайте мне правильное решение, в котором я буду wrong.I уже перемещался много вещей, но не в состоянии получить правильный способ удалить файл из ftp.I сослался на link, чтобы загрузить и загрузить файл в/из ftp. Ваша помощь была бы заметна. Спасибо в поддержку