Я немного смущен при использовании метода dispatch_async для использования AsyncSocket. Вот мой кодПочему AsyncSocket не может подключиться к хосту при использовании метода dispatch_async()?
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
_socket = [[AsyncSocket alloc] initWithDelegate:self];
[_socket connectToHost:@"192.168.1.122" onPort:9501 error:nil];
[self sendCurrentLocation];
});
Я использую этот код для подключения, но это не сработало, событие - (void)onSocket:(AsyncSocket *)sock willDisconnectWithError:(NSError *)err
не вызывается. Кто-нибудь знает почему? Благодарю.
p.s. простите мой английский.