XMLフィードを解析し、それをNSObjectに変換しようとしていたときに、(たとえば)[NSDate dateFromString:@"Tue, 23 Feb 2010 06:00:44 PST"]
が返されることに気づきましたnil
。次に、NSDate
を使用して文字列をに変換しようとしましたNSDateFormatter
。
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"EEE, dd MMM YYYY HH:mm:ss zzz"];
NSDate *d = [df dateFromString:@"Tue, 23 Feb 2010 06:00:44 PST"];
しかし、これはまだ戻りますnil
。私の問題は、Unicodeデータマークアップが間違っていることだと思います。私はそれがどのように見えるべきか分かりません。外観
の詳細については、こちらをご覧ください。 Unicode Locale Data Markup Language
あなたのアイデアのすべてに感謝します!