Iphone iPad应用程序在使用CFURLDestrource时崩溃
我使用此代码通过FTP连接删除文件Iphone iPad应用程序在使用CFURLDestrource时崩溃,iphone,ftp,Iphone,Ftp,我使用此代码通过FTP连接删除文件 url = [[NSURL alloc] initWithString:@"ftp://sikmac3:remuza@localhost/Test.php"]; CFURLRef urlRef; urlRef = (CFURLRef) url; Boolean test = CFURLDestroyResource(urlRef, status); if(test){ NSLog(@"deletion success"); }else{ NSL
url = [[NSURL alloc] initWithString:@"ftp://sikmac3:remuza@localhost/Test.php"];
CFURLRef urlRef;
urlRef = (CFURLRef) url;
Boolean test = CFURLDestroyResource(urlRef, status);
if(test){
NSLog(@"deletion success");
}else{
NSLog(@"deletion failed");
}
CFRelease(urlRef);
[url release];
该文件已被删除。但应用程序立即崩溃/终止
任何人都知道这个案子。如何解决此问题?请尝试以下代码:
SInt32 status = 0;
Boolean test = CFURLDestroyResource(urlRef, &status);
您必须传递一个指向有效SInt32的指针,函数可以在该指针处返回结果。@reni:您是如何操作的?它对我不起作用,不会删除文件。cfurldestrource现在在IOS7中已被弃用,但我根本没有运气弄清楚该用什么来代替。