Не знаю, в чем проблема, но вместо того, чтобы получить месяц "Июль", я получаю "07".
dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setLocale:[NSLocale systemLocale]];
[dateFormat setTimeZone:[NSTimeZone localTimeZone]];
[dateFormat setDateFormat:@"MMMM dd, h:mm a"];
Я пробовал M, MM, MMM, MMMM, и все они дают мне число, а не имя месяца, хотя и с разными количествами ведущих 0.