ByteOrder
public enum ByteOrder
ByteOrder
enumerates the ordering semantics of sequences of bytes on a
particular target architecture.
-
Little-endian byte order. In a little-endian platform, the least significant bytes come before the most significant bytes in a series, so the 16-bit number 1234 would look like:
11010010 00000100 ^ lower ^ higher order
Declaration
Swift
case littleEndian
-
Big-endian byte order. In a big-endian platform, the most significant bytes come before the least significant bytes in a series, so the 16-bit number 1234 would look like:
00000100 11010010 ^ higher ^ lower order
Big-endian byte order is the most natural order for humans to understand.
Declaration
Swift
case bigEndian