CoreData中的NSAttributedString

我正在使用CoreData进行持久化。我有一个实体,其中一个属性必须存储NSAttributedString。我使属性可变形以存储NSAttributedString

在CoreData中存储NSAttributedString时出现问题。从CoreData获取值后,NSAttributedString丢失了一些属性。我看到某些特定属性(如字体,粗体,斜体)从获取的数据中丢失了,但保留了下划线之类的属性。

经过研究,我发现这与NSCodingValueTransformer有关。 NSCoding不支持某些属性。如何解决丢失某些属性的问题?有人可以指出实现ValueTransformer的可能方法吗?任何指向资源的指针都会有所帮助。

yuchen886 回答:CoreData中的NSAttributedString

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3050834.html

大家都在问