【发布时间】:2016-02-21 03:18:57
【问题描述】:
考虑以下模型:
class Person: Object {
dynamic var name = ""
let hobbies = Dictionary<String, String>()
}
我正在尝试在 Realm 中存储一个 [String:String] 类型的对象,我从 Alamofire 请求中获得,但由于 hobbies 必须通过 let 定义,所以不能到 RealmSwift 文档,因为它是一种 List<T>/Dictionary<T,U> 类型。
let hobbiesToStore: [String:String]
// populate hobbiestoStore
let person = Person()
person.hobbies = hobbiesToStore
我也尝试重新定义init(),但总是以致命错误或其他错误告终。
如何在 RealSwift 中简单地复制或初始化字典? 我在这里错过了一些琐碎的事情吗?
【问题讨论】:
标签: ios swift dictionary realm