【发布时间】:2017-04-30 15:25:01
【问题描述】:
class AppUsers: Object{
dynamic var email: String = ""
dynamic var type: String = ""
required convenience init?(map: Map) {
self.init()
mapping(map: map)
}
override class func primaryKey() -> String {
return "email"
}
}
extension AppUsers : Mappable {
func mapping(map: Map) {
email <- map["email"]
// active_platforms <- map["active_platforms"]
type <- map["type"]
// linked_to <- map["linked_to"]
}
}
JSON 响应:
{
"email": "asd@gmail.com",
"type": "primary_email",
"linked_to": {
"_id": "DAS44564dasdDASd",
"image": null,
"company": null,
"designation": null,
"name": null
},
"active_platforms": [
"asd",
"qwe"
]
}
从上面的响应如何得到linked_to 这是一个字典和active_platforms 这是一个数组。我尝试在 AppUsers 中为 linked_to create var 创建单独的类,但没有帮助。
【问题讨论】:
标签: ios swift realm objectmapper