7

我在其他设备上获取连接的服务名称时遇到问题。我正在使用基于 Bonjour 的 NSNetServices 以及用于点对点连接的输入和输出流。我有 iPhone 和 iPad 设备。当我尝试从 iPhone 连接到 iPad 时,在 iPhone 端委托回调:

- (void)netService:(NSNetService *)sender didAcceptConnectionWithInputStream:(NSInputStream *)inputStream outputStream:(NSOutputStream *)outputStream

被调用。但这sender只是它自己的服务(iPhone),所以它没有给我任何信息。我认为它应该包含其他设备服务(iPad),这样我们就可以将信息保存到我们连接的服务中。你知道我怎样才能得到连接的服务名称吗?

4

0 回答 0