1

I have some real issues with display and saving a date. Its setup in coredata as a NSData.

I use the following to display the date but fails (datestring is returned as nil). If I make a new date (e.g not from coredata) then its fine.

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

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

To save it I was trying to use

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

Is there something special about dates stored in coredata?

Burf2000
  • 5,001
  • 14
  • 58
  • 117

1 Answers1

-1

The problem was that I was using managedObject instead of a class for my coreData : Sorry

Burf2000
  • 5,001
  • 14
  • 58
  • 117