سؤال

ولدي سلسلة تاريخ (حسنا، NSData، ولكن هذا من السهل أن تتحول إلى سلسلة) هذا في ما أعتقد هو تنسيق يستخدم معيار HTTP:

Mon Apr 17 19:34:46 UTC 2006

هل هناك أي (أي أقل عرضة للخطأ) أفضل طريقة لتحليل ذلك من تحديد سلسلة التنسيق باليد في NSDateFormatter؟

و(طلبي هو التطبيق فون، ولكن أظن أن الحلول الكاكاو القياسية العمل أيضا، منذ NSDate وNSDateFormatter هي جزء من مؤسسة).

هل كانت مفيدة؟

المحلول

لا، أنا لا أعتقد أن هناك طريقة أفضل.

إذا كان لديك بعض المدخلات من الخارج، يجب أن تعرف شكل الإدخال مسبقا، ويمكنك تحضير فقط للمشاكل، أي على تجاوز الفشل محلل مع NSDateFormatter بديل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top