Кто-нибудь знает, как работает метод делегата для получения данных UDP в CocoaAsyncSockets, когда дело доходит до получения исходного адреса? В частности, метод
-(void)udpSocket:(GCDAsyncUdpSocket *)sock didReceiveData:(NSData *)data fromAddress:(NSData *)address withFilterContext:(id)filterContext
Адрес возвращается как NSData*
, но интерпретация его с использованием NSUTF8StringEncoding
возвращает null
, а NSASCIIStringEncoding
возвращает кучу искаженных символов. Как это предполагается интерпретировать?