업로드를 수행했습니다. FTPHelper 클래스를 사용하여 ftp에서 파일을 다운로드하십시오. 완벽하게 작동합니다. 삭제 작업에서 문제가 생성되었습니다. FTP 서버에서 파일을 삭제하는 동안 아무 일도 일어나지 않습니다. 내가 어디서 잘못 될지 모르겠다. 내가 stackoverflow link ftp에서 파일을 삭제하지만 ftp에서 파일을 삭제하는 내 코드 that.Below 할 수없는 해결하기 위해 언급했다.iphone에서 CFURLDestroyResource 메소드를 사용하여 ftp에서 파일을 삭제하지 않음
프라 그마 표시가 ***** 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;
}
은 내게에서 파일을 삭제할 수있는 적절한 방법을 얻을 틀렸다는 서핑 것들을 많이하지만,없는가는하고 적절한 솔루션을 제공하십시오 ftp에서 파일을 업로드하고 다운로드하는 데 link을 추천했습니다. 도움이 될만한 답변을드립니다. 감사합니다.