Я пытаюсь использовать C-Api из swift. В качестве примера C-Api идет следующим образом:
void doThingsOnRawData(const unsigned char* data);
Swift преобразует это значение в:
void doThingsOnRawData(UnsafePointer<UInt8>);
Теперь я хочу передать данные из NSData в функцию. NSData.byte возвращает тип:
UnsafePointer<()>
-
Это какой-то тип void *?
-
По крайней мере, swift не примет его как
UnsafePointer<UInt8>
. Что мне делать, чтобы это сделать?