我正在使用Objective-C开发iPhone-iPad应用程序。我需要获取设备的Bonjour地址。我知道这个地址是使用我已经拥有的设备的主机名生成的。
有人能帮助我吗?
提前致谢。
Mikywan。
答案 0 :(得分: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: