Endianness
In computer terms, the endianness of an architecture is the order in which bits are stored in the memory. Endianness is expressed as big-endian or little-endian. In an architecture that is considered little-endian, the least significant bit is stored in the lowest memory address, while in architectures that are considered big-endian, the most significant bit is stored in the lowest memory address.
When working with the Swift standard library, and for the most part when working solely within the Swift language itself, you do not need to worry about how the bits are stored. If you need to work with low-level C libraries, across multiple architectures, then you may need to understand how information is stored within the system because you may be dealing with pointers to memory locations.
For the times when you need to worry about the endianness of the architecture, like when we need to interact with low-level C libraries, Swift does have built-in instance properties...