some methods have discardableresults

This commit is contained in:
Erik 2016-06-01 11:13:05 -04:00
parent 3b4a3828ba
commit d88bb43d9c
2 changed files with 3 additions and 0 deletions

View File

@ -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)

View File

@ -38,6 +38,7 @@ struct SocketStringReader {
currentIndex = message.startIndex
}
@discardableResult
mutating func advance(by: Int) -> String.Index {
currentIndex = message.characters.index(currentIndex, offsetBy: by)