0

我有下一个:

deviceName = String.init(bytes: temp.prefix(upTo: index), encoding: .windowsCP1251)   

哪里温度 - [UInt8]。我的问题是:如何将此字符串转换回Data
我正在尝试这样转换:

newDataName = Data(newName.windowsCP1251)   

但结果是:

类型的值String没有成员windowsCP1251

它适用于转换 using utf8,但它显示的俄语字符不正确。我只需要使用windowsCP1251

newDataName = Data(newName.utf8)   
4

1 回答 1

1

也许这就是你要找的:

newDataName = newName.data(using: .windowsCP1251)
于 2018-04-24T07:18:35.560 回答