如何在Xcode中将MIME类型转换为文件扩展名?例如,我有以下代码:
File Extension MIME Type
aifc audio/x-aiff
avi video/x-msvideo
gz application/x-gzip
jpg image/jpeg
Xcode
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
NSString *mime = [response MIMEType];
NSString *extension = @"" // how to covert it ?!
}
NSString *extension = [dictionary objectForKey: mime];
- WatscheCFStringRef mimeType = (CFStringRef)@"audio/x-aiff"; CFStringRef uti = UTTypeCreatePreferredIdentifierForTag(kUTTagClassMIMEType, mimeType, NULL);CFStringRef extension = UTTypeCopyPreferredTagWithClass(uti, kUTTagClassFilenameExtension);
- Watsche