我正在实施pod'Socket.IO-Client-Swift'
but in SocketEngine.swift文件我收到此错误。
private func handleBase64(message: String) {
// binary in base64 string
let noPrefix = message[message.index(message.startIndex, offsetBy: 2)..<message.endIndex]
if let data = Data(base64Encoded: noPrefix, options: .ignoreUnknownCharacters) {
client?.parseEngineBinaryData(data)
}
}
提前致谢!!
noPrefix
属于类型Substring
,只需将其强制为 String:
if let data: Data = Data(base64Encoded: String(noPrefix), options: .ignoreUnknownCharacters) {
...
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)