With the 64 bit version of iOS we can\'t use %d and %u anymore to format NSInteger and NSUInteger. Because for 64 bit tho
%d
%u
NSInteger
NSUInteger
I prefer to just use an NSNumber instead:
NSNumber
NSInteger myInteger = 3; NSLog(@"%@", @(myInteger));
This does not work in all situations, but I've replaced most of my NS(U)Integer formatting with the above.