外部アクセサリフレームワークを介して次の入力ストリームと出力ストリームを開きました。
session = [[EASession alloc] initWithAccessory:acc forProtocol:protocol];
if (session){
[[session inputStream] setDelegate:self];
[[session inputStream] scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[[session inputStream] open];
[[session outputStream] setDelegate:self];
[[session outputStream] scheduleInRunLoop:[NSRunLoop currentRunLoop] forMode:NSDefaultRunLoopMode];
[[session outputStream] open];
}
私の初心者の質問のほとんどがそうであるように、今私は非常にばかげた質問があります。生の1バイトのデータをストリームに送信するにはどうすればよいですか?たとえば、0x06を送信します。それ、どうやったら出来るの?
そして...ストリームからデータを読み取るにはどうすればよいですか?バイトごとに処理されるデータが返送されます...バイトはバイト範囲(0x00 – 0xFF)の数値になります。
ご理解とご協力をよろしくお願いいたします。