【发布时间】:2011-02-22 13:50:54
【问题描述】:
我正在使用 Objective-C 开发 iPhone-iPad 应用程序。我需要获取设备的 Bonjour 地址。我知道这个地址是用我已经得到的设备的主机名生成的。
有人可以帮我吗?
提前致谢。
米基万。
【问题讨论】:
标签: iphone objective-c ipad ip-address bonjour
我正在使用 Objective-C 开发 iPhone-iPad 应用程序。我需要获取设备的 Bonjour 地址。我知道这个地址是用我已经得到的设备的主机名生成的。
有人可以帮我吗?
提前致谢。
米基万。
【问题讨论】:
标签: iphone objective-c ipad ip-address bonjour
见下文
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:
【讨论】: