月曜日、火曜日などの曜日のローカライズされた文字列表現を取得する方法は?
確かにこれらを自分でローカライズすることはできますが、カレンダー クラスなどからそれらを吸い出すことができると思いますか?
月曜日、火曜日などの曜日のローカライズされた文字列表現を取得する方法は?
確かにこれらを自分でローカライズすることはできますが、カレンダー クラスなどからそれらを吸い出すことができると思いますか?
これはあなたが望むものです:
NSArray *weekdays = [[[NSDateFormatter alloc] init] weekdaySymbols];
NSLog(@"%@", weekdays);
出力:
(
Sunday,
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday
)
楽しみ!
有効なNSDate
を指定NSDateFormatter
すると、曜日の名前を日付形式 @"EEEE"
で出力できます。Cocoa でこれを行う簡単な方法を知りません。
NSDateFormatter のmonthSymbols配列を使用しないのはなぜですか?