Bonjour / Cocoa:如果'moreServicesComing'为NO,NSNetServerBrowser是否仍在监听?

时间:2011-02-15 18:27:13

标签: ios bonjour nsnetservicebrowser

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

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

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

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

1 个答案:

答案 0 :(得分:0)

所以在做了一些测试之后,我把服务移出网络后不久就消除了,看来是的,NSNetServiceBrowser实例仍在运行。