Sorunun ne olduğundan emin değil, "Temmuz" ay adı almak yerine "07" aldım.Tam ay adını göstermeyen NSDateFormatter, yalnızca tek basamaklı sayı
dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setLocale:[NSLocale systemLocale]];
[dateFormat setTimeZone:[NSTimeZone localTimeZone]];
[dateFormat setDateFormat:@"MMMM dd, h:mm a"];
Ben M, MM, MMM, MMMM denedim ve hepsi lider 0s farklı miktarlarda olsa yerine aylık adının, bana bir numara ver.
Bu çizginin sorun olduğunu düşünüyorum .. [dateFormat setLocale: [NSLocale systemLocale]]; systemLocale 'i kullanmak için amacınız nedir bilmiyorum ama' systemLocale' yerine 'currentLocale' deneyebilirsiniz – ila