我使用此代码通过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{
NSLog(@"deletion failed");
}
CFRelease(urlRef);
[url release];
该文件已被删除。但是应用程序立即崩溃/终止。
任何人都知道这个案子。我该如何解决这个问题?
答案 0 :(得分:2)
请尝试使用此代码:
SInt32 status = 0;
Boolean test = CFURLDestroyResource(urlRef, &status);
您必须将指针传递给有效的SInt32,其中函数可以返回结果。