Objective-Cでバイト配列を作成するにはどうすればよいですか?Object-Cのバイト配列
私はこのようなデータを持っています:0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89, 0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89
、私はバイト配列として準備したいです。
Objective-Cでバイト配列を作成するにはどうすればよいですか?Object-Cのバイト配列
私はこのようなデータを持っています:0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89, 0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89
、私はバイト配列として準備したいです。
あなたは、単にObjective-Cで利用可能であるプレーンなCの構文を、使用することができます。
const char myByteArray[] = {
0x12,0x23,0x34,0x45,
0x56,0x67,0x78,0x89,
0x12,0x23,0x34,0x45,
0x56,0x67,0x78,0x89 };
はmouvicielによって与えられたプレーンなCソリューションを使用するか、NSData
とNSMutableData
のクラスの説明を読んでどちらか。
これらのリンクは更新する必要があります - NSData:https://developer.apple.com/documentation/foundation/nsdata - NSMutableData:https://developer.apple.com/documentation/foundation/nsmutabledata – whyoz
ありがとうございました...親愛なるmouviciel 正常に動作しています。 – Raju
unsigned charを使用した場合の相違点は何ですか? – whyoz