Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/96.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 使用CoreServices获取原始图像的mime类型_Ios_Swift_Xcode - Fatal编程技术网

Ios 使用CoreServices获取原始图像的mime类型

Ios 使用CoreServices获取原始图像的mime类型,ios,swift,xcode,Ios,Swift,Xcode,使用名为image.raw的文件扩展名,我首先使用 UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, fileExtension, NULL); 这将返回一个CFStringRef,然后我可以使用它将其转换为mime类型 UTTypeCopyPreferredTagWithClass(UTI, kUTTagClassMIMEType); 对于我的原始图像,UTI是com.panasonic.raw imag

使用名为
image.raw的文件扩展名,我首先使用

UTTypeCreatePreferredIdentifierForTag(kUTTagClassFilenameExtension, fileExtension, NULL);
这将返回一个CFStringRef,然后我可以使用它将其转换为mime类型

UTTypeCopyPreferredTagWithClass(UTI, kUTTagClassMIMEType);
对于我的原始图像,UTI是
com.panasonic.raw image
,但mime类型是
application/octet stream
,而不是我所期望的
image/x-panasonic-raw

这是意料之中的事吗