1

我想使用CocoaHTTPServer在网络上应用程序的不同实例之间建立对等通信。设置服务器很容易,但编写客户端是另一回事。

我有服务器通过 Bonjour 广播。我的客户能够找到并解决该服务,但在获取我可以使用的实际 IP 地址和端口时,我遇到了困难NSURL

如果我打电话[NSNetService addresses],我会以对象数组的形式获得地址NSData,这对于低级网络目的来说很好。但我的计划是stringWithContentsOfURL:在客户端使用来发出请求,所以我需要将地址作为字符串或其他东西。

这是一个明智的做法吗?如果是这样,我怎样才能以NSNetService适用的格式获取已解析的地址NSURL

4

1 回答 1

1

构造一个-hostName-port也许?

于 2009-12-24T10:47:26.330 回答