В базовых данных У меня есть объект с именем item
, который имеет атрибут score
.Как определить тип данных атрибута объекта в Core Data?
В настоящее время score
имеет тип int16_t
.
score
Значение s обновляется из разных мест проекта, анализируя его через [[UITextField text] integerValue]
, сохраняя при этом открытый глаз для переполнения.
score
s тип данных, скорее всего, изменится в будущем. Я хочу свести к минимуму будущий риск, связанный с этим изменением.
Единственный способ, которым я могу представить, - это макрос препроцессора #define itemScore_t int16_t
.
Есть ли лучший способ, например, определить тип данных непосредственно из Core Data?