Jak mogę utworzyć tablicę bajtów w Objective-C?Macierz bajtów w celu-c
Mam kilka takich danych: 0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89, 0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89
, które chcę przygotować jako tablicy bajtowej.
Jak mogę utworzyć tablicę bajtów w Objective-C?Macierz bajtów w celu-c
Mam kilka takich danych: 0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89, 0x12, 0x23, 0x34, 0x45, 0x56, 0x67, 0x78, 0x89
, które chcę przygotować jako tablicy bajtowej.
można po prostu używać zwykłego C składni, która jest dostępna w Objective-C:
const char myByteArray[] = {
0x12,0x23,0x34,0x45,
0x56,0x67,0x78,0x89,
0x12,0x23,0x34,0x45,
0x56,0x67,0x78,0x89 };
Albo użyć zwykłego rozwiązanie c podaną przez mouviciel lub zapoznania się z opisem klasy NSData
i NSMutableData
.
Te linki powinny zostać zaktualizowane - NSData: https://developer.apple.com/documentation/foundation/nsdata - NSMutableData: https://developer.apple.com/documentation/foundation/nsmutabledata – whyoz
Dziękuję bardzo ... drogi mouviciel to działa poprawnie. – Raju
jaka jest różnica, jeśli użyto znaku bez znaku? – whyoz