【发布时间】:2017-02-17 10:04:02
【问题描述】:
例如,我有这样的模型class
class User: Objects {
var firstName: String?
var lastName: String?
var friends: List<User>?
}
和Dictionary 这样
{
firstName : "Mohshin"
lastName : "Shah"
friends : [
{
firstName : "Friend 1"
lastName : "abc"
},
{
firstName : "Friend 2"
lastName : "def"
}
]
}
我想使用字典创建一个用户对象。我已经尝试过 Realm 的 init(value: Any) 方法,它只创建具有平面值的用户,但没有启动朋友。
【问题讨论】:
-
你必须自己添加或者使用空数组
-
你的意思是说我必须手动操作?
-
和朋友们 = [User]() 喜欢这样吗?
-
var friends = List<User>()最好,firstName和lastName也是如此