2013-05-24 1 views
0

나는 다른 장치를 찾기 위해 봉쥬르를 사용하고 있습니다.TXTRecordDictionary 업데이트가 모니터링 서비스를 항상 알리는 것은 아닙니다

NSDictionary* dictionary = @{ @"name": @"Goose" }; 
[service setTXTRecordData:[NSNetService dataFromTXTRecordDictionary:dictionary]]; 

각 장치 변경을 수신 : - 이름이 변경 될 때 didUpdateTXTRecordData가 호출 될 때 작동 시간의

- (void) netService:(NSNetService *)sender didUpdateTXTRecordData:(NSData *)data 
{ 
    ... 
} 

약 80 %의 각 장치는 이름을 공유 할 수 TXTRecordData를 사용합니다.

때로는 다른 장치에 절대로 통지되지 않습니다.

데이터가 손실되면 setTXTRecordDataYES을 반환합니다.

TXTRecordData를 업데이트하면 다른 장치에서도 어떻게 작동합니까?

답변

관련 문제