Frage

Ich habe eine Datumszeichenfolge (na ja, NSData, aber das ist einfach in eine Zeichenfolge zu konvertieren), das ist, was ich glaube, ist das Format des HTTP-Standard verwendet:

Mon Apr 17 19:34:46 UTC 2006

Gibt es eine bessere (das heißt weniger fehleranfällig) Art und Weise zu analysieren, als den Format-String mit der Hand in einem NSDateFormatter Angabe?

(Meine Anwendung ist eine iPhone App, aber ich vermute Standard Cocoa Lösungen arbeiten, da NSDate und NSDateFormatter Teil der Stiftung ist.)

War es hilfreich?

Lösung

Nein, ich glaube nicht, gibt es eine bessere Art und Weise.

Wenn Sie etwas außerhalb Eingang haben, müssen Sie das Format der Eingabe vorher wissen, und Sie können nur für Probleme bereiten, das heißt ein Failover-Parser mit einer alternativen NSDateFormatter.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top