我想将具有NSAttributedString属性的对象保存到Realm。这样做的最佳方式是什么?
答案 0 :(得分:0)
虽然Realm可以存储NSString
值,但它不支持NSAttributedString
。因此,您需要将NSAttributedString
转换为在将其保存到Realm时可以表示为NSString
的版本,然后在需要时将其转换回来。
通过快速搜索SO,converting an NSAttributedString
to HTML可能最容易保留属性字符串的格式。
您还可以在Realm对象模型中添加便捷方法,以便在内部执行转换。