当NSNetServiceBrowser实例发现服务时,它会在其委托上调用以下方法:
- (void)netServiceBrowser:(NSNetServiceBrowser *)netServiceBrowser didFindService:(NSNetService *)netService moreComing:(BOOL)moreServicesComing
我的问题:如果moreServicesComing
为NO,那是否意味着浏览器实例已完全停止侦听服务,您永远不会再获得其他更新?或者它只是意味着,“这一切都是现在,”但它会继续搜索?
(如果NSNetServiceBrowser实例有一个标志来指示它们的状态,这不会是一个问题。不幸的是,它们没有,所以这有点神秘。)
答案 0 :(得分:0)
所以在做了一些测试之后,我把服务移出网络后不久就消除了,看来是的,NSNetServiceBrowser实例仍在运行。