gpt4 book ai didi

iPhone AsyncSocket 始终连接到任何端口!

转载 作者:行者123 更新时间:2023-12-03 20:49:22 24 4
gpt4 key购买 nike

我正在使用(或尝试...)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] Conectou! 即使我将端口更改为 1 或更改为超出范围的端口。 .

提前致谢。

最佳答案

我的内存是,当 -connectToHost:onPort:error: 返回时,它实际上并没有连接,它只是成功地进行了尝试。连接成功或失败时,委托(delegate)方法会通知您。

关于iPhone AsyncSocket 始终连接到任何端口!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2315713/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com