Skip to content

Commit a6f68e7

Browse files
committed
tweaks
1 parent 2453f33 commit a6f68e7

File tree

4 files changed

+3
-5
lines changed

4 files changed

+3
-5
lines changed

SocketIOClientSwift/SocketEngine.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ public final class SocketEngine: NSObject, WebSocketDelegate, SocketLogClient {
430430
}
431431
}
432432

433-
for var i = 0, l = str.length; i < l; i = i &+ 1 {
433+
for var i = 0, l = str.length; i < l; i++ {
434434
let chr = String(strArray[i])
435435

436436
if chr != ":" {
@@ -443,7 +443,7 @@ public final class SocketEngine: NSObject, WebSocketDelegate, SocketLogClient {
443443
return
444444
}
445445

446-
msg = String(strArray[i&+1...i&+n])
446+
msg = String(strArray[i+1...i+n])
447447

448448
if let lengthInt = length.toInt() {
449449
if lengthInt != msg.length {

SocketIOClientSwift/SocketEngineClient.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import Foundation
2727

2828
@objc public protocol SocketEngineClient {
2929
var handleQueue:dispatch_queue_attr_t! {get}
30-
var emitQueue:dispatch_queue_attr_t! {get}
3130
var socketURL:String {get}
3231
var secure:Bool {get}
3332

SocketIOClientSwift/SocketEventHandler.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import Foundation
2626

2727
private func emitAckCallback(socket:SocketIOClient, num:Int)
28-
// Curried
2928
(items:AnyObject...) -> Void {
3029
socket.emitAck(num, withData: items)
3130
}

SocketIOClientSwift/SocketParser.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ class SocketParser {
145145
}
146146

147147
if ++i < arr.count {
148-
let d = String(arr[i...arr.count-1])
148+
let d = str[advance(str.startIndex, i)...advance(str.startIndex, count(str)-1)]
149149
let noPlaceholders = d["(\\{\"_placeholder\":true,\"num\":(\\d*)\\})"] ~= "\"~~$2\""
150150
let data = SocketParser.parseData(noPlaceholders) as? [AnyObject] ?? [noPlaceholders]
151151

0 commit comments

Comments
 (0)