Domanda

Ho una stringa di date (beh, NSData, ma è facile da convertire in una stringa) che è in quello che credo sia il formato utilizzato dallo standard HTTP:

Mon Apr 17 19:34:46 UTC 2006

Esiste un modo migliore (ovvero meno soggetto a errori) per analizzare questo che specificare la stringa di formato manualmente in un NSDateFormatter?

(La mia applicazione è un'app per iPhone, ma sospetto che funzioneranno anche le soluzioni Cocoa standard, poiché NSDate e NSDateFormatter fanno parte di Foundation.)

È stato utile?

Soluzione

No, non credo che esista un modo migliore.

Se si dispone di input esterni, è necessario conoscere preventivamente il formato dell'input e si può solo preparare i problemi, ad esempio un parser failover con un NSDateFormatter alternativo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top