当 NSNetServiceBrowser 实例发现服务时,它会在其委托上调用以下方法:
- (void)netServiceBrowser:(NSNetServiceBrowser *)netServiceBrowser didFindService:(NSNetService *)netService moreComing:(BOOL)moreServicesComing
我的问题:如果moreServicesComing
不是,这是否意味着浏览器实例已完全停止侦听服务,并且您将永远不会再获得更新?或者它只是意味着,“这就是现在的全部”,但它会继续搜索?
(如果 NSNetServiceBrowser 实例有一个标志来指示它们的状态,这不会是一个问题。不幸的是,它们没有,所以这有点神秘。)