2016-04-14 50 views
-2

Ana görünüm denetleyicisini başka bir denetleyiciye bıraktığımda etkin tutmak istiyorum, lütfen yardıma ihtiyacım var.Nasıl yapmalı?

Ne yapmalıyım, Swift programlama dilini kullanıyorum.

+0

Ana görünüm kontrol cihazını aktif tutmak için amaç nedir? – Hasya

+0

@Hasya Ana görünüm denetleyicisini başka bir görünümde bıraktığımda "Apple bonjour" kullanıyorum soket zaten oluşturulmuş; ama tekrar ana kontrol ünitesine geri döndüğümde o soketi yaratmayı başaramazsam, başka bir görünüme gittiğimde bile onu aktif tutmak istiyorum, bu yüzden tekrar soket oluşturmaya gerek yok! –

+0

Yani temelde bir amaç hayatta tutmak için bir soket değil mi? – Hasya

cevap

0

Bu dışarı uygulamanıza gelirken SocketMethod hayatta tutacak giriş yaptıktan sonra veya

GLOBAL.sharedInstance.SocketMethod() 

aşağıda ana görünümü denetleyicisi kullanımda en Şimdi

class GLOBAL : NSObject { 

    //sharedInstance 
    static let sharedInstance = GLOBAL() 

    func SocketMethod(){ 

     // Here is your code for connection , send data and receive data 

    } 

} 

soket

için paylaşılan örneği ve yöntemi ile aşağıda gibi küresel sınıf oluşturun Web soketi için ateş edene kadar.

Bu benim için çalıştı, umarım bu size yardımcı olacaktır. iyi şanslar.