我正在尝试使用其他API删除parse.com中的文件,并且想知道代码是否正确,因为当我测试其余的api代码时,解析后端没有删除任何内容
NSURL *fileURL = [NSURL URLWithString:file.url];
NSString *fileName = [NSString stringWithFormat:@"%@",fileURL.pathComponents[2]];
//Creating the CURL request.
NSString *urlString = [NSString stringWithFormat:@"https://api.parse.com/1/files/%@", fileName];
NSURL *url = [[NSURL alloc] initWithString:urlString];
NSMutableURLRequest *restAPI = [[NSMutableURLRequest alloc] initWithURL:url];
[restAPI setHTTPMethod:@"DELETE"];
[restAPI setValue:@"xxxxxx" forHTTPHeaderField:@"X-Parse-Application-Id"];
[restAPI setValue:@"xxxxxx" forHTTPHeaderField:@"X-Parse-Master-Key"];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:restAPI delegate:self startImmediately:YES];
我正在尝试删除parse.com后端中名为messages的类中的文件,此时它无法正常工作。文件列是类中的第二列,我认为这就是为什么我有fileURL.pathComponents[2]
。
为什么它不起作用,你可以帮我解决这个问题。