我需要保存图片,但Realm文档说不可能有NSData List,更不用说optioanal了。您如何看待,如果创建实体将包含NDData的属性,并制作它们的可选列表,它会起作用吗?有人遇到同样的问题吗?
答案 0 :(得分:0)
如果您要创建可选类型的对象类型(String
,NSDate
或NSData
),则可以将属性声明为可选属性,如下所示:
class Person: Object {
dynamic var name: String? = nil
}
如果要为Int
,Float
或Double
声明可选类型的变量,则应使用RealmOptional<T>
包装该值,如下所示:
class Person: Object {
let age = RealmOptional<Int>()
}