Ios 在核心数据中将UIView子类或UIBezierPath存储为可转换的
有没有办法在核心数据中存储UIView子类或UIBezierPath 到目前为止,我得到的是:Ios 在核心数据中将UIView子类或UIBezierPath存储为可转换的,ios,swift,core-data,Ios,Swift,Core Data,有没有办法在核心数据中存储UIView子类或UIBezierPath 到目前为止,我得到的是: 我已经通过将帧转换为NSValue将其存储为可转换的核心数据。然而,当我尝试这样做时:myView as NSValue我得到一个错误,说“不能转换为NSValue”,甚至myView已经符合NSCoding 我已经读过了,我想我可能错过了ValueTransformer?我退房了,但我还是很困惑 根据,您只需将属性类型设置为“transformable”。如果不定义转换器,它将使用NSKeyedUn
myView as NSValue
我得到一个错误,说“不能转换为NSValue”,甚至myView
已经符合NSCoding
NSKeyedUnarchiveFromDataTransformerName
,这对您来说很好,因为UIBezierPath
和UIView
都符合NSCoding