【问题标题】:Getting Bonjour Address with IP Address and/or Host Name使用 IP 地址和/或主机名获取 Bonjour 地址
【发布时间】:2011-02-22 13:50:54
【问题描述】:

我正在使用 Objective-C 开发 iPhone-iPad 应用程序。我需要获取设备的 Bonjour 地址。我知道这个地址是用我已经得到的设备的主机名生成的。

有人可以帮我吗?

提前致谢。

米基万。

【问题讨论】:

    标签: iphone objective-c ipad ip-address bonjour


    【解决方案1】:

    见下文

    service = [[NSNetService alloc] initWithDomain:@"local." type:@"_music._tcp" name:serviceName];
    
    [service setDelegate:delegateObject];
    
    [service resolveWithTimeout:5.0]; // This code will return an address on delegate method`
    

    以下委托方法将根据结果被触发

     netServiceDidResolveAddress
    
       netService:didNotResolve:
    

    See Docs for more detailed description

    【讨论】:

      猜你喜欢
      • 2014-04-12
      • 2012-05-31
      • 2018-01-02
      • 2018-08-26
      • 2012-04-12
      • 1970-01-01
      • 2021-01-18
      • 1970-01-01
      相关资源
      最近更新 更多