從FTP刪除文件,我已經使用FTPHelper類進行上傳,從FTP下載文件。它的工作完美。刪除操作中產生的問題。當我從ftp服務器上刪除文件時,沒有任何反應!我不知道我錯在哪裏。我已經指出stackoverflow link解決從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.Your幫助將是可觀的。感謝先進的