clean up
This commit is contained in:
parent
7845251fc6
commit
31e2f0ea4b
@ -343,15 +343,8 @@ public class SocketIOClient: NSObject, SocketEngineClient {
|
||||
|
||||
// Called when the socket gets an ack for something it sent
|
||||
func handleAck(ack:Int, data:AnyObject?) {
|
||||
var ackData:[AnyObject]?
|
||||
|
||||
if data is NSArray {
|
||||
ackData = (data as? [AnyObject]?)!
|
||||
} else if data != nil {
|
||||
ackData = [data!]
|
||||
}
|
||||
|
||||
self.ackHandlers.executeAck(ack, items: ackData)
|
||||
self.ackHandlers.executeAck(ack,
|
||||
items: data as? [AnyObject]? ?? data != nil ? [data!] : nil)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -147,13 +147,7 @@ class SocketParser {
|
||||
if ++i < arr.count {
|
||||
let d = String(arr[i...arr.count-1])
|
||||
let noPlaceholders = d["(\\{\"_placeholder\":true,\"num\":(\\d*)\\})"] ~= "\"~~$2\""
|
||||
let data:[AnyObject]
|
||||
|
||||
if let isArr = SocketParser.parseData(noPlaceholders) as? [AnyObject] {
|
||||
data = isArr
|
||||
} else {
|
||||
data = [noPlaceholders]
|
||||
}
|
||||
let data = SocketParser.parseData(noPlaceholders) as? [AnyObject] ?? [noPlaceholders]
|
||||
|
||||
return SocketPacket(type: SocketPacketType(str: type), data: data,
|
||||
nsp: nsp, placeholders: placeholders, id: id)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user