次のヘキサ情報を含むパケットを作成する必要があります
01 05 00 03 D0 90 01
このデータを tcp サーバーに送信する必要があります。サーバー デバイスに送信できるように、このデータの 1 つのパケットを作成するにはどうすればよいか混乱しています。
次のヘキサ情報を含むパケットを作成する必要があります
01 05 00 03 D0 90 01
このデータを tcp サーバーに送信する必要があります。サーバー デバイスに送信できるように、このデータの 1 つのパケットを作成するにはどうすればよいか混乱しています。
NSData をクレートする
char a[7] = {0x01,0x05,0x00,0x03,0xD0,0x90,0x01} ;
NSData *data = [NSData dataWithBytes:a length:7];
NSData からバイトを取得します (これは教育的な文脈です!もちろん、それらを元に戻すのは意味がありません... しかし、一度は反対のものが必要になるかもしれません)
const void *test = malloc(7);
test = [data bytes];
次に、データをサーバーに送信するためにNSURLConnection
and NSMutableURLRequest
(またはサードパーティ製品ASIHTTPRequest ) を確認する必要があります。