私は機能に問題があります。 私はバイトを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正確なメッセージを引用しない。 –