だから私はこのようなファイルをダウンロードしようとしています:
NSString *acsmFileName = @"urllink.acsm";
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:licenceURL]];
AFHTTPRequestOperation *downloader = [[AFHTTPRequestOperation alloc]initWithRequest:request];
NSString *path = [documentsPath stringByAppendingPathComponent:acsmFileName];
downloader.outputStream = [NSOutputStream outputStreamToFileAtPath:path append:NO];
[downloader setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
}];
ご覧のとおり、ファイルをダウンロードする前にファイル名を指定する必要がありました。ここで、ファイルの拡張子が異なる可能性があります。これは、ダウンロードの完了後に拡張子を評価した後に判断することです。
私がそれを行う方法はありますか?