何らかの理由で、アクティビティ インジケーターをすぐに表示できません。多分誰でも理由を見ることができますか?
UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
spinner.center = self.view.center;
_active = spinner;
[self.view addSubview:spinner];
[spinner startAnimating];
@try {
[self connectToServerUsingStream:ip portNo:port];
NSString *text = @"test";
const uint8_t *str =
(uint8_t *) [text cStringUsingEncoding:NSASCIIStringEncoding];
[self writeToServer:str];
}
@catch (NSException * e) {
NSLog(@"Exception: %@", e);
}
スピナーは、サーバーへの接続が確立された後にのみ表示され、それ以前は表示されません。何か案は?