Ich verwende Xcode 9 und Swift 4.Art des Ausdrucks ist mehrdeutig ohne mehr Kontext. <SocketEngine> Klasse
Ich habe ein Projekt, das in Swift 3 und Xcode geschrieben 8.
Ich habe versucht, diesen Code in Xcode 9. Nachdem Xcode zu laufen 3 umgewandelt Swift Swift 4, bin ich auf dem folgenden Fehler: im folgenden Methode
Type of expression is ambiguous without more context
Here is the link from where I was using the Swift file.
der Fehler ist:
private func handleBase64(message: String) {
// binary in base64 string
let noPrefix = message[message.index(message.startIndex, offsetBy: 2)..<message.endIndex]
if let data = NSData(base64Encoded: noPrefix, options: .ignoreUnknownCharacters) {
client?.parseEngineBinaryData(data as Data)
}
}
Großartig. Danke für die Hilfe. Lass es uns versuchen. –