2016-03-27 10 views
1

bir kanala abone için varsayılan yöntemi istemci nesnesinin yöntemini abone çağırma içerir:Çoklu Pusher genel kanallarına nasıl abone olunur?

pusher.subscribe('my-channel') 

Bir kanalların örn dizi [ 'benim kanal', 'deneme-kanal'] var. Olaylar herhangi bir kanalda üretilecek ve her birinden dinlemem gerekecek.

// Class properties 
let pusher = Pusher(key: Config.Constant.pusherAppKey) 
var myChannel:PusherChannel? 

override func viewDidAppear(animated: Bool) { 
    // PUSHER CONNECT?SUBSCRIBE 
    self.pusher.connect() 
    self.myChannel = self.pusher.subscribe(["temp_testing_channel", "all_test_channels"]) 
} 

Ama bir hata var:

Contextual type 'String' cannot be used with array literal 
+0

olduğunu. –

cevap

0

Şu anda bu özellik mevcut değildir. Yazarın bahsettiği gibi. İşte bağlantı Ben kanal sayısı dinamik olacağı gibi, değişken birden çok kanal oluşturur ve farklı bir birine her abone olmak istemiyorum

GitHub issue link