2013-05-17 2 views
0

У меня есть объект Core Data, который имеет атрибут типа integer 32. Все отлично и dandy, когда я назначаю NSNumber, который генерируется из unsigned int, в атрибут и сохраняет контекст. Я могу получить доступ к атрибуту и ​​использовать хранящиеся там данные. Тем не менее, когда я проверяю данные на панели инструментов Simperium или на устройстве, к которому была привязана сущность, атрибут не синхронизируется.Syncing Unsigned Numbers Использование Simperium

Может ли кто-нибудь проверить, является ли это ошибкой с Simperium, или если я просто не понимаю, как хранить неподписанные ints в Core Data?

ответ

2

Я смутно помню, что CD не обрабатывается без знака. Преобразуйте число в строку и сохраните его на компакт-диске. Затем укажите два метода для преобразования в и из.

+0

Похоже, вы правы: http://www.mail-archive.com/[email protected]/msg13487.html Я, вероятно, должен был сначала найти этот ответ. Благодаря! –