iPhone CoreData: отображение и сохранение дат - PullRequest
1 голос
/ 04 февраля 2011

У меня есть некоторые реальные проблемы с отображением и сохранением даты.Его настройка в coredata как NSData.

Я использую следующее для отображения даты, но не удается (строка даты возвращается как ноль).Если я создаю новую дату (например, не из coredata), то это нормально.

NSDate *date = (NSDate *) [[selectedObject valueForKey:@"timeStamp"] description];

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd-MM-yy"];
NSString *dateString = [dateFormat stringFromDate:date];

Чтобы сохранить ее, я пытался использовать

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd-MM-yy"];
NSDate *date = [dateFormat dateFromString:dateString];
[selectedObject setValue:date forKey:@"timeStamp"];

Есть ли что-то особенное в датах, хранящихся вCoreData

1 Ответ

0 голосов
/ 04 февраля 2011

Проблема заключалась в том, что я использовал managedObject вместо класса для своих coreData: Извините

...