more xcode 8 stuff

This commit is contained in:
Erik 2016-06-15 09:32:47 -04:00
parent 9a4ec5a82a
commit 2adcf2d35d
6 changed files with 8 additions and 7 deletions

View File

@ -98,7 +98,7 @@ class SocketSideEffectTest: XCTestCase {
XCTAssertEqual(socket.testHandlers.count, 1)
socket.on("test") {data, ack in }
XCTAssertEqual(socket.testHandlers.count, 2)
socket.off(event: "test")
socket.off("test")
XCTAssertEqual(socket.testHandlers.count, 0)
}

View File

@ -156,7 +156,7 @@ public final class SocketEngine : NSObject, SocketEnginePollable, SocketEngineWe
// binary in base64 string
let noPrefix = message[message.characters.index(message.startIndex, offsetBy: 2)..<message.endIndex]
if let data = Data(base64Encoded: noPrefix, options: NSData.Base64EncodingOptions(rawValue: 0)) {
if let data = Data(base64Encoded: noPrefix, options: Data.Base64EncodingOptions(rawValue: 0)) {
client?.parseEngineBinaryData(data)
}

View File

@ -84,7 +84,7 @@ extension SocketEngineSpec {
return .left(mutData as Data)
} else {
let str = "b4" + data.base64EncodedString(NSData.Base64EncodingOptions(rawValue: 0))
let str = "b4" + data.base64EncodedString(Data.Base64EncodingOptions(rawValue: 0))
return .right(str)
}

View File

@ -331,7 +331,7 @@ public final class SocketIOClient : NSObject, SocketEngineClient, SocketParsable
}
/// Removes handler(s) based on name
public func off(event: String) {
public func off(_ event: String) {
DefaultSocketLogger.Logger.log("Removing handler for event: %@", type: logType, args: event)
handlers = handlers.filter({ $0.event != event })

View File

@ -33,6 +33,7 @@ extension Double : SocketData {}
extension Int : SocketData {}
extension NSArray : SocketData {}
extension Data : SocketData {}
extension NSData : SocketData {}
extension NSDictionary : SocketData {}
extension NSString : SocketData {}
extension NSNull : SocketData {}

View File

@ -270,7 +270,7 @@ public class WebSocket : NSObject, StreamDelegate {
key += "\(Character(uni))"
}
let data = key.data(using: String.Encoding.utf8)
let baseKey = data?.base64EncodedString(NSData.Base64EncodingOptions(rawValue: 0))
let baseKey = data?.base64EncodedString(Data.Base64EncodingOptions(rawValue: 0))
return baseKey!
}
@ -420,9 +420,9 @@ public class WebSocket : NSObject, StreamDelegate {
let data = inputQueue[0]
var work = data
if let fragBuffer = fragBuffer {
var combine = NSData(data: fragBuffer) as Data
let combine = NSMutableData(data: fragBuffer)
combine.append(data)
work = combine
work = combine as Data
self.fragBuffer = nil
}
let buffer = UnsafePointer<UInt8>((work as NSData).bytes)