Как прочитать дату из plist и назначить ее для datepicker? - PullRequest
0 голосов
/ 11 февраля 2012

У меня есть файл plist с ключами Title и Message.

Я хочу добавить дату к списку. как это:

enter image description here

Мне удалось NSLog дата:

enter image description here

Приложение зависало при попытке назначить дату из plist в datepicker.

self.userDate = [temp objectForKey:@"Date"];
myDate.date = userDate;

Как прочитать дату из plist и назначить ее для datepicker?

1 Ответ

2 голосов
/ 11 февраля 2012

проблема в том, что userDate не является объектом NSDate, это, вероятно, строка.Вы должны использовать NSDateFormatter и его метод dateFromString, чтобы превратить его в объект NSDate.

self.userDate = [temp objectForKey:@"Date"];
myDate.date = [[NSDateFormatter alloc] init] dateFromString:userDate];
...