У меня есть объект Core Data под названием Post
. Один из его атрибутов называется updated
и это дата. Сохраненный XML выглядит так:
<attribute name="updated" type="date">266164481.00000000000000000000</attribute>
Из этого я пришел к выводу, что данные хранятся правильно. Когда я читаю данные обратно, возвращается значение NSCFNumber
, а не NSDate
.
Однако, когда я изменил имя с updated
на pubDate
, оно работало правильно. updated
не объявлен в заголовках для NSManagedObject
или NSObject
, поэтому я предполагаю, что это должен быть закрытый метод.
Кто-нибудь еще испытывал это? Должен ли я сообщить об этом в Apple?
Я понял это после нескольких часов царапин на голове / злости во рту.