Сохранить CMTime в основных данных + Xcode8 + swift3
1 ответ
Трансформируемый должен быть конвертируемым в NSData
, Когда вы используете тип, который соответствует NSCoding
протокол, который происходит автоматически. Когда ты не (как с CMTime
), вы не можете использовать трансформируемый, если вы не создадите свой собственный трансформируемый подкласс NSValueTransformer
,
Вам может быть проще просто сохранить CMTime
свойства в Core Data и реконструировать CMTime
от тех. Все свойства являются числовыми типами, которые Core Data знает, как обрабатывать.