0

こんにちは、私は学校でプロジェクトに取り組んでいます。問題が発生しました。UDP パケットを別のアドレスに送信できますが、UDP パケットを受信した後、iPhone に送信された UDP パケットを読み取ることができません。データを表示したいです。ラベルで、私は何か間違ったことをしていますが、何を知らないのですか.....私のコード:

- (BOOL)onUdpSocket:(AsyncUdpSocket *)sock didReceiveData:(NSData *)data withTag:(long)tag fromHost:(NSString *)host port:(UInt16)port
{
    NSLog(@"Incoming data");

    [sock receiveWithTimeout:1 tag:0];
    NSString *receiveddata = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];
  //  NSString *receiveddata = data ;
    self.testudp.text = receiveddata;
    return YES;
}
4

1 に答える 1