2010-12-07 47 views
2

我有一個MIME類型:音頻/ X-WAV如何在iOS上將MIME類型轉換爲首選文件擴展名?

我想要的首選文件擴展名:.wav格式

有沒有辦法獲得iOS上的這些信息?

我已經試過......

CFStringRef uttype = UTTypeCreatePreferredIdentifierForTag(kUTTagClassMIMEType, @"audio/x-wav", NULL); 
CFStringRef utpt = UTTypeCopyPreferredTagWithClass(uttype, kUTTagClassFilenameExtension); 

...但「uttype」的值返回的前綴爲「達因」(表示類型爲未找到根據文檔)和「UTPT」因此是NULL。

回答

1

據我所知,以dyn爲前綴的UTI意味着UTI是系統迄今未知的,並且因爲您向它詢問了有關MIME類型的信息而創建了一個新的「動態」UTI。由於MIME類型對於系統是未知的,它顯然不知道什麼文件擴展名具有MIME類型。

+0

所以我猜UTI的東西是不行的。是否有另一個API可以嘗試?謝謝! – strawtarget 2010-12-07 01:41:04

相關問題