From 2e492ee9bc88b29a6fc0a200ef371da57deae6b5 Mon Sep 17 00:00:00 2001 From: Erik Date: Sun, 7 May 2017 10:33:19 -0400 Subject: [PATCH] Remove from manager can be discarded --- Source/SocketClientManager.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/SocketClientManager.swift b/Source/SocketClientManager.swift index 3813cdc..db9d722 100644 --- a/Source/SocketClientManager.swift +++ b/Source/SocketClientManager.swift @@ -78,6 +78,7 @@ open class SocketClientManager : NSObject { /// /// - parameter withLabel: The label of the socket to remove. /// - returns: The socket for the given label, if one was present. + @discardableResult open func removeSocket(withLabel label: String) -> SocketIOClient? { return sockets.removeValue(forKey: label) } @@ -86,6 +87,7 @@ open class SocketClientManager : NSObject { /// /// - parameter socket: The socket to remove. /// - returns: The socket if it was in the manager. + @discardableResult open func removeSocket(_ socket: SocketIOClient) -> SocketIOClient? { var returnSocket: SocketIOClient?