0
나는 다른 장치를 찾기 위해 봉쥬르를 사용하고 있습니다.TXTRecordDictionary 업데이트가 모니터링 서비스를 항상 알리는 것은 아닙니다
NSDictionary* dictionary = @{ @"name": @"Goose" };
[service setTXTRecordData:[NSNetService dataFromTXTRecordDictionary:dictionary]];
각 장치 변경을 수신 : - 이름이 변경 될 때 didUpdateTXTRecordData
가 호출 될 때 작동 시간의
- (void) netService:(NSNetService *)sender didUpdateTXTRecordData:(NSData *)data
{
...
}
약 80 %의 각 장치는 이름을 공유 할 수 TXTRecordData
를 사용합니다.
때로는 다른 장치에 절대로 통지되지 않습니다.
데이터가 손실되면 setTXTRecordData
은 YES
을 반환합니다.
TXTRecordData를 업데이트하면 다른 장치에서도 어떻게 작동합니까?