Мы пытаемся записать оболочку из NSObject
(используя примитивные типы данных) в NSManagedObject
(используя NSNumber
).Таким образом, мы должны автоматически преобразовать тип примитива в NSNumber
.
. Мы знаем от objCType
до NSInvocation
([invocation.methodSignature getArgumentTypeAtIndex:2]
), а также получаем значение для установки ([invocation getArgument:&argument atIndex:2]
) таким образом.
Итак, проблема в том, как использовать эту информацию для создания NSNumber
из нее.
Есть идеи?