2011-02-15 2 views
0

는, 그것의 위임에 다음과 같은 메소드를 호출 :Bonjour/Cocoa : 'moreServicesComing'이 NO이면 NSNetServerBrowser가 계속 수신 대기합니까? NSNetServiceBrowser 인스턴스가 서비스를 발견하면

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

내 질문 : moreServicesComing이 NO 인 경우, 그 브라우저 인스턴스가 완전히 서비스를위한 수신 중지되었음을 의미하고 않습니다 또 다른 업데이트가 없습니까? 아니면 "지금은 다 됐습니다"라는 의미일까요?하지만 계속 검색 할 것입니다.

은 (NSNetServiceBrowser 인스턴스가 자신의 상태를 나타내는 플래그를 가지고 있다면 그것은 신비의 종류 그래서,이. 불행하게도, 그들은하지 않는 문제가되지 않을 것입니다.)

답변

0

그래서 몇 가지 테스트를 수행 한 후 어디 서비스가 네트워크에 나타난 후 얼마 지나지 않아 자체를 제거했다면 NSNetServiceBrowser 인스턴스가 여전히 실행 중입니다.