Как отобразить в Realm List массив целых чисел из JSON с ObjectMapper - PullRequest
0 голосов
/ 02 ноября 2018

У меня есть JSON:

{ 
"id": 5,
"name": "Name of object",
"filter_ids": [ 10, 15, 20 ] 
}

Я использую ObjectMapper для анализа JSON в Realm Object.

У меня есть переменные в объекте:

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
}

1 Ответ

0 голосов
/ 02 ноября 2018

Я использовал CocoaPod (тоже работает карфаген) ObjectMapperAdditions

filter_ids <- (map["filter_ids"], RealmTypeCastTransform())

Работает для массивов Int, String, Bool.

Дублированное обсуждение

...