如何将富文本保存到fmdb?

时间:2018-01-09 08:01:04

标签: objective-c sqlite uitextview fmdb

我使用fmdb存储数据,UITextView中包含文本,图像和表情符号,我将其保存为以下内容

Insert into table (content)values(?)

在这? = UITextView.text

但是fmdb只存储文本内容,没有图像和表情符号,任何想法?

1 个答案:

答案 0 :(得分:0)

UITextView的文本值是一个String,它是Unicode,但可能会缩减为ascii或类似数据库。

您需要将UTF8数据显式存储在数据库中作为数据blob,或者如果支持,则将UTF8指定为列数据类型。