Skip to content

Commit 6a542bd

Browse files
authored
Merge pull request #137 from sroddy/hotfix/missing-includes
Add missing imports
2 parents c951f79 + 62c78a3 commit 6a542bd

9 files changed

+18
-0
lines changed

Source/NativePusher.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
//
77
//
88

9+
import Foundation
10+
911
#if os(iOS) || os(OSX)
1012

1113
/**

Source/ObjectiveC.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
//
77
//
88

9+
import Foundation
10+
911
public extension Pusher {
1012
@objc public func subscribe(channelName: String) -> PusherChannel {
1113
return self.subscribe(channelName, onMemberAdded: nil, onMemberRemoved: nil)

Source/PusherChannels.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
//
77
//
88

9+
import Foundation
10+
911
open class PusherChannels: NSObject {
1012
open var channels = [String: PusherChannel]()
1113

Source/PusherClientOptions.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
//
77
//
88

9+
import Foundation
10+
911
public enum PusherHost {
1012
case host(String)
1113
case cluster(String)

Source/PusherConnection.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
//
77
//
88

9+
import Foundation
10+
911
public typealias PusherEventJSON = [String: AnyObject]
1012

1113
open class PusherConnection: NSObject {

Source/PusherGlobalChannel.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
//
77
//
88

9+
import Foundation
10+
911
open class GlobalChannel: PusherChannel {
1012
open var globalCallbacks: [String : (Any?) -> Void] = [:]
1113

Source/PusherPresenceChannel.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
//
77
//
88

9+
import Foundation
10+
911
public typealias PusherUserInfoObject = [String : AnyObject]
1012

1113
open class PusherPresenceChannel: PusherChannel {

Source/PusherWebsocketDelegate.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
//
77
//
88

9+
import Foundation
10+
911
extension PusherConnection: WebSocketDelegate {
1012

1113
/**

Source/TaskQueue.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
// alterations made to better cater for the PusherSwift use case
3333
//
3434

35+
import Foundation
36+
3537
internal class TaskQueue: CustomStringConvertible {
3638
public typealias ClosureNoResultNext = () -> Void
3739
public typealias ClosureWithResultNext = (Any?, @escaping (Any?) -> Void) -> Void

0 commit comments

Comments
 (0)