기능에 문제가 있습니다. 바이트를 tcp 소켓을 통해 보내려고합니다. 는 그러나 나는 내 타입이 아닌 machs 을 경고를 얻을 여기에 코드가 있다고 할 방법을 생각하지 않은 : 이 응용 프로그램의 ViewController에 있습니다함수에 바이트 배열을 보내려면 어떻게해야합니까?
-(IBAction) sendClicked:(id)sender{
Byte sendBuffer[10];
sendBuffer[0]=1;
sendBuffer[1]=0;
sendBuffer[2]=1;
sendBuffer[3]=0;
sendBuffer[4]=1;
sendBuffer[5]=0;
sendBuffer[6]=0;
sendBuffer[7]=1;
sendBuffer[8]=0;
sendBuffer[9]=1;
if(tcp) [tcp sendData: *sendBuffer]
}
이가 tcp.m에 파일 :
-(void) sendData: (Byte*) sendBytes {
NSData *data;
memcpy(data,sendBytes,200);
[socket writeData: data withTimeout:-1 tag:0];
sendBuffer=nil;
}
대신 NSMutablearrays를 사용해야합니까? 저는 초보자입니다. 누군가 나를 도울 수 있기를 바랍니다.
어떤 언어입니까? – kojiro
-1 정확한 메시지를 인용하지 않는 경우. –