пытается использовать uidatepicker.есть метод, который срабатывает при изменении значения указателя даты.он пропускает значение даты, но когда я пытаюсь взять эту дату, моя часть дней становится глупой.он возвращает количество дней с начала года, а не фактический день месяца.скажем, 3 февраля, вместо 3, я получаю 34.
-(IBAction)datePickerValueChanged: (id)sender;
{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"YYYY-MM-DD"];
self.date = [dateFormatter stringFromDate:[sender date]];
NSLog(@"date: %@", [dateFormatter stringFromDate:[sender date]]);
[dateFormatter release];
}
за 12 апреля, я получаю:
2011-10-27 14:22:41.939 Satshot[12789:40b] date02: 2011-04-102
Я предполагаю, что мой dateformatter вызывает это, ноне понимаю почему.