From bddc9dc6aa12b67bdefeaf76b085151a63c8c10e Mon Sep 17 00:00:00 2001 From: Erik Date: Wed, 15 Jun 2016 11:00:21 -0400 Subject: [PATCH] fix logging --- Source/SocketLogger.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Source/SocketLogger.swift b/Source/SocketLogger.swift index d40d121..5db0902 100644 --- a/Source/SocketLogger.swift +++ b/Source/SocketLogger.swift @@ -47,7 +47,10 @@ public extension SocketLogger { private func abstractLog(_ logType: String, message: String, type: String, args: [Any]) { guard log else { return } - NSLog("\(logType) \(type): \(args)") + let newArgs = args.map({arg -> CVarArg in String(arg)}) + let messageFormat = String(format: message, arguments: newArgs) ?? "" + + NSLog("\(logType) \(type): %@", messageFormat) } }