gpt4 book ai didi

ios - AVMetadataItem 的编码

转载 作者:可可西里 更新时间:2023-11-01 05:15:12 25 4
gpt4 key购买 nike

我有一个 AVMetadataItem,它的字段以 CP1251(西里尔文)编码。阅读 item.stringValue 后,我得到了垃圾 - 编码不正确的字符串。我已经尝试将该字符串转换为原始 UTF8,然后使用 CP1251 编码创建一个新字符串 - 运气不好,结果为零。尝试使用 item.dataValue - 没有骰子,它包含原始列表数据(从 bplist 开始......)。

非常感谢任何想法。

提前致谢。

最佳答案

Swift 2.0 解决方案:

let origTitleMeta: NSData = (<AVMetadataItem>.timedMetadata?.first?.stringValue?.dataUsingEncoding(NSISOLatin1StringEncoding, allowLossyConversion: true))!

let convertedTitleMeta: String = String(data: origMeta, encoding: NSUTF8StringEncoding)!

关于ios - AVMetadataItem 的编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9676232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com