希望有人可以给我一个打开套接字的最小工作示例,发送命令并接收答案。
在php中我会使用这段代码:
$socket = getsock('127.0.0.1', 4028);
socket_write($socket, $cmd, strlen($cmd));
$line = readsockline($socket);
socket_close($socket);
在$ line中,我将从套接字的目标中收到答案。 我如何在objective-c中实现这一点(是的,我已经看过苹果的文档,但我无法找到/理解正确发送和接收命令的方式)。
谢谢:)
答案 0 :(得分:1)
尝试将代码逐行从一个系统转换为另一个系统并不能真正起作用。您需要首先了解目标系统的架构以及对代码的期望。
具体做法是:
然后,您需要决定是否要在后台线程上异步(最有可能)或同步运行您的请求(不太可能)。
从那里开始,您可能希望利用NSURLConnection类提供的URL loading infrastructure。