diff --git a/Source/SocketIOClient.swift b/Source/SocketIOClient.swift index 72320a8..88e2499 100644 --- a/Source/SocketIOClient.swift +++ b/Source/SocketIOClient.swift @@ -347,6 +347,7 @@ public final class SocketIOClient : NSObject, SocketEngineClient, SocketParsable /// Adds a handler for an event. /// Returns: A unique id for the handler + @discardableResult public func on(_ event: String, callback: NormalCallback) -> NSUUID { DefaultSocketLogger.Logger.log("Adding handler for event: %@", type: logType, args: event) @@ -358,6 +359,7 @@ public final class SocketIOClient : NSObject, SocketEngineClient, SocketParsable /// Adds a single-use handler for an event. /// Returns: A unique id for the handler + @discardableResult public func once(event: String, callback: NormalCallback) -> NSUUID { DefaultSocketLogger.Logger.log("Adding once handler for event: %@", type: logType, args: event) diff --git a/Source/SocketStringReader.swift b/Source/SocketStringReader.swift index a9d4a7a..6e4a7db 100644 --- a/Source/SocketStringReader.swift +++ b/Source/SocketStringReader.swift @@ -38,6 +38,7 @@ struct SocketStringReader { currentIndex = message.startIndex } + @discardableResult mutating func advance(by: Int) -> String.Index { currentIndex = message.characters.index(currentIndex, offsetBy: by)