Что мне нужно, чтобы представить в RealmSwift является следующая схема JSON:RealmSwift + ObjectMapper управления Строка Array (теги)
{
"id": 1234,
"title": "some value",
"tags": [ "red", "blue", "green" ]
}
Его основной массив строк, что я наткнуться на. Я предполагаю, что в Realm Мне нужно, чтобы представить «метки», как
dynamic id: Int = 0
dynamic title: String = ""
let tags = List<MyTagObject>()
решений помечает свою собственную таблицу в Realm, но как сопоставить его с ObjectMapper? Это, как далеко я ...
func mapping(map: Map) {
id <- map["id"]
title <- map["title"]
tags <- map["tags"]
}
... но линия теги не компилируется, конечно, из Списка и Realm не может использовать [String] типа.
Это похоже на несколько распространенную проблему, и я надеюсь, что кто-то, кто столкнулся с этим, может прокомментировать или указать на сообщение с предложением.
UPDATE 1 MyTagObject выглядит следующим образом:
class MyTagObject: Object {
dynamic var name: String = ""
}
UPDATE 2 Я нашел этот пост, который имеет дело с объектом царств, но предполагается, что массив назвал элементы, а не простой строки , https://gist.github.com/Jerrot/fe233a94c5427a4ec29b
Как выглядит класс 'MyTagObject'? – ozgur
Я обновил вопрос с классом ozgur – darren
Я не знаю, в чем проблема. tag - это список «MyTagbject», поэтому это должно работать нормально ... –