搜索结果中排除自

搜索结果中排除自

当同一应用程序同时充当启用Bonjour的服务和客户端时,在侦听套接字的同时浏览类似自我的服务时,从服务搜索结果中排除自我的好方法是什么?

最佳答案

在您的NSNetServiceBrowserDelegate中,您可以询问传入服务是否与您发布的服务相同:

-(void)netServiceBrowser:(NSNetServiceBrowser *)netServiceBrowser didFindService:(NSNetService *)netService moreComing:(BOOL)moreComing
{
    if ([netService isEqual:self.publishedNetService])
        return;
    …
}

关于ios - 一种从Bonjour搜索结果中排除自己的方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11677715/

10-16 00:50