問題タブ [uint8array]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2378 参照

ios - swift 4で[UInt8]バイト配列を変更する最良の方法は何ですか?

こんにちは、私はあなたの多くがそれを行う方法をすでに知っていることを知っていますが、私は迅速なプログラミングの初心者であるため、私を助けてください.

このコードを検討して、変更を手伝ってください。

//私の読み取りコード

//今、以下のようないくつかのローカル変数にそれらを保存しています

//ここで、Textbox からのデータを挿入したい

//今、以下のような関数ブロックを使用してすべてのデータを書き込んでいます

ここでは、現在、クラス宣言の下に新しいバイト配列を作成し、受け取ったバイト配列を割り当てています。以下のように

次に、myByteArray の最初の 2 つの位置の代わりにテキスト ボックス データを交換してから、それを transmitdata に渡します。

それを行う簡単な方法はありますか?必要な場所にバイトを挿入してから送信に渡すだけですか?

私はいくつかの方法を使用してみました

しかし、それは私に範囲外のインデックスを与えます。誰かがそれを行うためのより良い方法を知っていますか?

0 投票する
2 に答える
950 参照

javascript - Array の Blob が Uint8Array の Blob よりも小さいのはなぜですか?

を使用してファイルを読み取り、次のFileReader.readAsArrayBufferようなことを行います。

例: 結果が 4194304 バイトの場合、圧縮後のサイズは 1455338 バイトになります。しかし、何らかの理由で Uint8Array を Array にラップする必要があります。どうしてこれなの?