Я был озадачен кодом ниже. Я передаю строковую дату в UIDatePicker, который, похоже, работает на большинстве устройств, но на некоторых он вылетает из приложения.
вот код
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"HH:mm"];
NSDate *date = [dateFormat dateFromString:dateStr];
[timePicker setDate:date];
[dateFormat release];
У меня есть функция, которая передает переменную dateStr следующим образом: dateStr = @"0:0";
Я не вижу, что не так - это работает для меня! (iphone 3.1.3), но он не работает для моего тестера (ipod touch 3.1.3)
Кто-нибудь может увидеть что-то не так с кодом?
Большое спасибо.
есть идеи?