【发布时间】:2012-10-13 17:48:05
【问题描述】:
首先我会说我确实到处寻找和搜索,然后再问这里 我正在尝试为 iphone 编写一个简单的应用程序,只需通过 telnet 连接到 IP 和端口, 我尝试了所有我对 obj-c 不熟悉的东西(在 java 中我花了四分钟), 我不想使用线程,但我听说 asyncsoket 非常好.. 我不知道为什么,但是当我尝试时:
AsyncSocket * socket = [[AsyncSocket alloc] initwithDelegate:self];
[socket connectToHost:@"localhost" onPort:444 error:&err]
(这是一个可以工作的服务器) 它根本没有连接......
我只需要连接到套接字写入和读取数据...
是否有任何简单的代码示例(无线程、无运行循环)可以用作基础?
【问题讨论】:
-
你实现了任何委托方法吗?
-
不...我没有...你知道我怎么能从 main 运行这个吗?
-
主要是什么意思?您正在创建命令行应用程序吗?如果是这样,您将不得不使用 nsrunloop。
标签: objective-c cocoa asyncsocket