2017-10-03 9 views

答えて

0

あなたが4の値を持つ単一のバイトでDataをしたいように「バイト= 0x04の必要があります」それは右、聞こえる?もしあなたが書いたコードは、valueのメモリアドレスを表すバイト配列を持つNSDataを生成します。

データに1バイトだけが必要な場合は、Data(bytes: [value])と言うことができます。

+2

Swift 3以降のデータは、RandomAccessCollectionプロトコルに準拠しています。単純に 'Data([value])'と答えることができます –

+0

ブルートゥース周辺機器に値を渡す必要があります。値の型はバイトで、値は0x04でなければなりません。 – richc

関連する問題