NSDateFormatter
日付を相対的な日付にフォーマットするために使用しています。シミュレーターでは、日付は「2012年11月12日」として正しく表示されますが、私のデバイスでは、同じ日付が「2012-11-12」として表示されます。私は両方とも同じOSバージョンを実行しています。
これが私が使用しているコードです:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeStyle:NSDateFormatterNoStyle];
[dateFormatter setDateStyle:NSDateFormatterMediumStyle];
[dateFormatter setDoesRelativeDateFormatting:YES];
NSString *dateString = [dateFormatter stringFromDate:dateToDisplay];
ありがとう!