ViewController Yönlendirmesinde GUI Takılması
Merhaba,
XMPPFramework kütüphanesini kullanarak geliştirdiğim uygulamada oturum açmak üzere butona bağlamış olduğum connect metodunu tetikletmeden önce ActivityIndicator nesnesini başlatıp ardından server tarafından gelen paketleri karşıladıktan sonra ActivityIndicator kaybolduğunda Storyboard üzerinden değil de programatik olarak kullanıcıyı yeni sayfaya yönlendirmek istiyorum;
Yönlendirecek olduğum sayfayı import ettim;
[code]
#import "RecentsViewController.h"
[/code]
Programatik olarak aşağıdaki kodlar ile sayfaya yönlendirdim;
[code]
RecentsViewController *recentsViewController = [[RecentsViewController alloc]init];
[self presentViewController:recentsViewController animated:YES completion:nil];
[/code]
NSThread ve performSelectorInBackground metodu ile de denedim;
[code]
[NSThread detachNewThreadSelector:@selector(connect) toTarget:self withObject:nil];
[self performSelectorInBackground:@selector(connect) withObject:nil];
[/code]
Fakat sorun çözülmedi işlem tamamlandıktan sonra GUI tarafı kilitleniyor ve görsel komponentler ekrana gelmiyor, siyah ekran halinde takılıp kalıyor, bu sorunu nasıl çözebilirim?
İyi çalışmalar.