gpt4 book ai didi

objective-c - 如何从 -[NSNetService 地址] 派生地址和端口,以便我可以将其与 NSURL 一起使用

转载 作者:行者123 更新时间:2023-12-03 17:17:55 26 4
gpt4 key购买 nike

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

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

如果我调用[NSNetService地址],我会得到NSData对象数组形式的地址,这对于低级网络目的来说是很好的。但我的计划是在客户端使用 stringWithContentsOfURL: 来发出请求,因此我需要字符串或其他形式的地址。

这是一个明智的做法吗?如果是这样,我如何以可与 NSURL 配合使用的格式获取已解析的 NSNetService 的地址?

最佳答案

也许可以从 -hostName-port 构造一个?

关于objective-c - 如何从 -[NSNetService 地址] 派生地址和端口,以便我可以将其与 NSURL 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1957081/

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