xcode、objective cを使用し、ios 5以上をターゲットとするiphoneアプリに取り組んでいます。私がやろうとしているのは、文字列を日付に変換することだけです。私はこれについて多くのことを読みましたが、それは単純で簡単な作業であるはずです。私はフォーラムでこのような他の多くの質問を見てきましたが、人々のために働いていることは私のために働いているようには見えません. これが私がやっていることです
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd"];
NSString *dobText = [dict valueForKey:@"DateOfBirth"];
NSDate *dobDate = [dateFormatter dateFromString:dobText];
dobText は常に @"1999-01-01" の形式であり、日付フォーマッタで設定された日付形式と一致しますが、文字列から日付を使用した場合の結果は常に nil です。
誰かが私にこれを説明して、それを修正する方法を教えてもらえますか?