March 27, 2014 Warnings and String Fromatting by Robert Van Slooten Discusses warning messages in general and the use of the %d placeholder for the NSInteger type. Simply stated the use of %d without any qualification will generate a warning when building for release.