NSDateFormatter で奇妙な問題が発生しています。もちろん、私はここで何か間違ったことをしていますが、それが何であるかを理解することはできません。何か小さくて愚かなことに違いない...
フォーマットしたい日付があります。日付は 2012-05-06 16:52:40 で、NSDate オブジェクトに含まれています。適切に初期化されています。デバッガーで確認しました。
ただし、次のコード:
NSLog(@"%@", [myDate description]);
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.dateFormat = @"dd-MM-yyyy";
NSString *myDateAsString = [dateFormatter stringFromDate:myDate];
NSLog(@"%@", myDateAsString);
プリント:
2012-05-06 16:52:40
(null)
コードにエラーが表示されません。ヒントはありますか?