NSDateformatterの一連の機能が人類に恩恵をもたらすことは知っていますが、同時にそれは私にとって非常に混乱しています。あなたが私を助けてくれることを願っています。
私のコードのどこかに、月を表すintがあります。つまり、1は1月、2月2日などになります。
私のユーザーインターフェイスでは、この整数を適切な月の名前として表示したいと思います。さらに、デバイスのロケールに準拠している必要があります。
あなたの洞察力をありがとう
その間に、私は次のことを行いました。
int monthNumber = 11
NSString * dateString = [NSString stringWithFormat: @"%d", monthNumber];
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MM"];
NSDate* myDate = [dateFormatter dateFromString:dateString];
[dateFormatter release];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MMMM"];
NSString *stringFromDate = [formatter stringFromDate:myDate];
[formatter release];
これはそれを行う方法ですか?少し言葉が多いようです。