I thought unsigned int meant unsigned long int (32 bit) by default. Likewise, I thought unsigned long meant unsigned long int by default (32 bit). Why the two selectors on NSNumber (unsignedIntValue and unsignedLongValue), or should I be worried about the data type bit lengths?
Thanks!
On LP64 (Mac OS 64 Bit) a long is 64 bit wide while an int has only 32 bit.