Когда функция CFSocketConnectToAddress
возвращает kCFSocketError
, как получить причину ошибки, например "not connected to Internet
"?
Когда функция CFSocketConnectToAddress
возвращает kCFSocketError
, я знаю только, чтосоединение не удалось, я не знаю почему. Я хочу знать, почему не удается установить соединение.
Я знаю, если передать отрицательное значение параметру timeout
, я могу получить error code
в kCFSocketConnectCallBack
при CFSocketConnectToAddress
не удалось.Но я должен передать положительное значение параметру timeout
, потому что я хочу ограничить время соединения.
Если вы знаете, как, скажите мне, пожалуйста.Спасибо.