【发布时间】:2018-10-04 08:27:47
【问题描述】:
我有下一个:
deviceName = String.init(bytes: temp.prefix(upTo: index), encoding: .windowsCP1251)
其中温度 - [UInt8]。我的问题是:如何将此字符串转换回Data?
我正在尝试像这样转换:
newDataName = Data(newName.windowsCP1251)
但结果是:
String类型的值没有成员windowsCP1251
它适用于使用utf8 进行转换,但它显示的俄语字符不正确。我只需要使用windowsCP1251:
newDataName = Data(newName.utf8)
【问题讨论】:
-
newName.data(using: .windowsCP1251)?
标签: ios swift windows-1251