0

当 NSNetServiceBrowser 实例发现服务时,它会在其委托上调用以下方法:

- (void)netServiceBrowser:(NSNetServiceBrowser *)netServiceBrowser didFindService:(NSNetService *)netService moreComing:(BOOL)moreServicesComing

我的问题:如果moreServicesComing不是,这是否意味着浏览器实例已完全停止侦听服务,并且您将永远不会再获得更新?或者它只是意味着,“这就是现在的全部”,但它会继续搜索?

(如果 NSNetServiceBrowser 实例有一个标志来指示它们的状态,这不会是一个问题。不幸的是,它们没有,所以这有点神秘。)

4

1 回答 1

0

因此,在做了一些测试后,我让服务在网络上出现后不久自行删除,看来是的,NSNetServiceBrowser 实例仍在运行。

于 2011-02-15T22:02:51.647 回答