Байт в objective-c

Как создать массив байтов в Objective-C?

У меня есть несколько таких данных: 0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89, 0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89, которые я хочу подготовить как массив байтов.

Ответы

Ответ 1

Вы можете просто использовать простой синтаксис C, который доступен в Objective-C:

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

Ответ 2

Используйте либо простое решение C, заданное mouviciel, либо прочитайте описание класса NSData и NSMutableData.