Поддерживаемые NSDateFormatters для iPhone 3G?

#iphone #date #nsdateformatter

#iPhone #Дата #nsdateformatter

Вопрос:

В моем приложении для iPhone есть опция выбора даты. Он отлично работает на устройствах iPhone 3GS и выше. Но средство выбора даты несколько раз выходит из строя в iPhone 3G. Я использовал некоторые NSDateFormatters кнопки выбора даты «Готово». Я думаю NSDateFormatter , что он не поддерживается в 3G. Кто-нибудь может предложить доступные / поддерживаемые NSDateFormatters в 3G? Ниже я упомянул некоторые NSDateFormatters , которые я использовал в своем коде. Пожалуйста, помогите мне решить эту проблему.

 [outputFormatter setDateFormat:@"hh:mm:ss"];
[outputFormatterT setDateFormat:@"hh:mm:ssa"];
[outputFormatter1 setDateFormat:@"h:mm aaa"];
  

NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] инициализация];
[outputFormatter setDateFormat:@»hh: mm:ss»];
NSDateFormatter *outputFormatterT = [[NSDateFormatter alloc] инициализация];
[outputFormatterT setDateFormat:@»hh: mm:ssa»];
NSString *timeStrT = [outputFormatterT stringFromDate:[Дата выбора времени]];
NSDateFormatter *outputFormatter1 = [[NSDateFormatter alloc] инициализация];
outputFormatter1 setDateFormat:@»h:mm aaa»];
NSString *str = [outputFormatter1 stringFromDate:[Дата выбора времени]];

а также я stringAppendingString также использовал формат, я не могу воспроизвести проблему сбоя. Заранее спасибо. Пожалуйста, отредактируйте мой вопрос.

Ответ №1:

Спасибо, что потратили на меня свое драгоценное время. Я нашел ответ на свой вопрос. Проблема в том, что когда пользователь меняет свой формат времени на 24 часа, приложение выходит из строя на всех мобильных телефонах (3g, 3gs и выше). Еще раз благодарю всех вас.