2
我正在使用asyncsocket創建與目標C的套接字連接。我使用「connectToHost」方法執行此操作。我正在嘗試處理套接字連接失敗的情況。 「connectToHost」在連接成功時應返回「YES」,否則返回NO。出於某種原因,它總是返回一個yes。我甚至提供了一個空白字符串作爲主機,它仍然返回yes。有什麼想法嗎?asyncsocket「connectToHost」總是成功並且永遠不會返回失敗
感謝,
羅賓
BOOL connectStatus = NO; //used to check if connection attempt succeeded
testSocket = [[AsyncSocket alloc] initWithDelegate: self];
connectStatus = [testSocket connectToHost: @"" onPort: 5000 error: nil];
if(connectStatus == NO)
{
NSLog(@"Failed to connect to socket ");
}
else {
NSLog(@"Connected to socket sucessfully, connectStatus = %d", connectStatus);
}
需要點。如果它讓你感覺更好,我確實看過了源頭,但還不夠清楚。謝謝 :) – Robin 2011-04-07 06:31:23