2009-05-18 18 views
13

Objective-Cでバイト配列を作成するにはどうすればよいですか?Object-Cのバイト配列

私はこのようなデータを持っています:0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89, 0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89、私はバイト配列として準備したいです。

答えて

30

あなたは、単にObjective-Cで利用可能であるプレーンなCの構文を、使用することができます。

const char myByteArray[] = { 
    0x12,0x23,0x34,0x45, 
    0x56,0x67,0x78,0x89, 
    0x12,0x23,0x34,0x45, 
    0x56,0x67,0x78,0x89 }; 
+0

ありがとうございました...親愛なるmouviciel 正常に動作しています。 – Raju

+0

unsigned charを使用した場合の相違点は何ですか? – whyoz

7

はmouvicielによって与えられたプレーンなCソリューションを使用するか、NSDataNSMutableDataのクラスの説明を読んでどちらか。

+0

これらのリンクは更新する必要があります - NSData:https://developer.apple.com/documentation/foundation/nsdata - NSMutableData:https://developer.apple.com/documentation/foundation/nsmutabledata – whyoz