通过 IP 地址和/或主机名获取 Bonjour 地址

3
我正在使用Objective-C开发iPhone-iPad应用程序。我需要获取设备的Bonjour地址。我知道这个地址是由设备的主机名生成的,而我已经得到了这个主机名。
有人能帮助我吗?
提前感谢。
Mikywan.
1个回答

3
请看以下内容:
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:

请参阅文档以获取更详细的描述


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接