如何确定可可中的字符串编码?最近我正在研究一个收音机播放器。有时 id3 标签文本会出现乱码。
这是我的代码:
CFDictionaryRef audioInfoDictionary;
UInt32 size = sizeof(audioInfoDictionary);
result = AudioFileGetProperty(fileID, kAudioFilePropertyInfoDictionary, &size, &audioInfoDictionary);
ID3 信息在 audioInfoDictionary 中。有时 id3 不使用 utf8 编码,并且标题、艺术家名是乱码。
有没有办法确定字符串使用什么编码?
特别感谢!