merge timeouts fixes for 1.2
This commit is contained in:
parent
7765e57a11
commit
c6d0331d50
@ -180,7 +180,7 @@ public class SocketEngine: NSObject, WebSocketDelegate {
|
|||||||
// println(data)
|
// println(data)
|
||||||
|
|
||||||
if let str = NSString(data: data, encoding: NSUTF8StringEncoding) {
|
if let str = NSString(data: data, encoding: NSUTF8StringEncoding) {
|
||||||
dispatch_async(self!.parseQueue) {callback(str)}
|
dispatch_async(self!.parseQueue) {callback(str as String)}
|
||||||
}
|
}
|
||||||
|
|
||||||
self?.waitingForPoll = false
|
self?.waitingForPoll = false
|
||||||
|
|||||||
@ -196,7 +196,7 @@ class SocketEvent {
|
|||||||
// if it is a placeholder for data
|
// if it is a placeholder for data
|
||||||
if let str = value as? String {
|
if let str = value as? String {
|
||||||
if let num = str["~~(\\d)"].groups() {
|
if let num = str["~~(\\d)"].groups() {
|
||||||
newDict[key as String] = self.datas[num[1].toInt()!]
|
newDict[key as! String] = self.datas[num[1].toInt()!]
|
||||||
} else {
|
} else {
|
||||||
newDict[key as! String] = str
|
newDict[key as! String] = str
|
||||||
}
|
}
|
||||||
|
|||||||
@ -43,7 +43,7 @@ public class SwiftRegex: NSObject, BooleanType {
|
|||||||
}
|
}
|
||||||
|
|
||||||
final var targetRange: NSRange {
|
final var targetRange: NSRange {
|
||||||
return NSRange(location: 0,length: countElements(target))
|
return NSRange(location: 0,length: count(target))
|
||||||
}
|
}
|
||||||
|
|
||||||
final func substring(range: NSRange) -> String? {
|
final func substring(range: NSRange) -> String? {
|
||||||
@ -102,7 +102,7 @@ public class SwiftRegex: NSObject, BooleanType {
|
|||||||
let mut = NSMutableString(string: target)
|
let mut = NSMutableString(string: target)
|
||||||
mut.replaceCharactersInRange(match.rangeAtIndex(groupno), withString: replacement)
|
mut.replaceCharactersInRange(match.rangeAtIndex(groupno), withString: replacement)
|
||||||
|
|
||||||
target = mut
|
target = mut as String
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -154,7 +154,7 @@ public class SwiftRegex: NSObject, BooleanType {
|
|||||||
|
|
||||||
out.appendString(substring( NSRange(location:pos, length:targetRange.length-pos))!)
|
out.appendString(substring( NSRange(location:pos, length:targetRange.length-pos))!)
|
||||||
|
|
||||||
return out
|
return out as String
|
||||||
}
|
}
|
||||||
|
|
||||||
public var boolValue: Bool {
|
public var boolValue: Bool {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user