У меня проблема с функцией.
Я хочу отправить байты через сокет TCP.
Однако я не понял, как это сделать, так как я получаю предупреждения о том, что мои типы не мах
вот код:
Это в приложении 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? Признаюсь, я новичок. Надеюсь, кто-нибудь может мне помочь.