我有JSON:
{
"id": 5,
"name": "Name of object",
"filter_ids": [ 10, 15, 20 ]
}
我使用ObjectMapper将JSON解析为Realm Object。
我的对象中有vars
dynamic var identifier: Int = 0
dynamic var name: String = ""
var filter_ids = List<Int>()
如何映射filter_ids var?
func mapping(map: Map) {
identifier <- map["id"]
name <- map["name"]
filter_ids <- map["filter_ids"] //?????? not work
}
答案 0 :(得分:0)
我使用了cocoaPod(也可以使用迦太基)ObjectMapperAdditions
filter_ids <- (map["filter_ids"], RealmTypeCastTransform())
它适用于Int,String,Bool数组。