サーバーに接続するためにAsyncSocketを使用しています(またはしようとしています...)が、サーバーが実行されていなくても常に接続しています... SDK 3.1.2を使用しています。以前にこの問題に直面した人はいますか?
#import "mluPresenterAppDelegate.h"
#import "AsyncSocket.h"
@implementation mluPresenterAppDelegate
@synthesize window;
#pragma mark -
#pragma mark Application lifecycle
- (void)applicationDidFinishLaunching:(UIApplication *)application {
AsyncSocket *assClient = [[AsyncSocket alloc] initWithDelegate:self];
NSError *err = nil;
if (![assClient connectToHost:@"127.0.0.1" onPort:7777 error:&err]) {
NSLog(@"%@ %@", [err code], [err localizedDescription]);
} else {
NSLog(@"Conectou!");
}
[window makeKeyAndVisible];
}
結果は常に2010-02-22 22:54:26.922 mluPresenter[2083:207] Connectou! です。ポートを 1 に変更したり、範囲外のポートに変更したりしても...
前もって感謝します。