Да, Objective-C - это то же самое, что и C для приведения типов. Это означает, что если вы хотите интерпретировать указатель void *
как указатель short *
, все, что вам нужно сделать, это:
(short *)voidPointer
Если байты находятся не в правильном порядке (т. Е. Несовпадение по порядку байтов), вам также придется с этим справиться - однако невозможно определить, так ли это на основе информации в вашем вопросе.