を管理し、次のJSONスキームである:RealmSwift + ObjectMapperは、私がRealmSwiftに表現するために必要なもの文字列配列(タグ)
{
"id": 1234,
"title": "some value",
"tags": [ "red", "blue", "green" ]
}
その私がつまずくよ、基本的な文字列配列。私はレルムに推測している私には、独自の表は、レルムにタグ
dynamic id: Int = 0
dynamic title: String = ""
let tags = List<MyTagObject>()
づくりとして「タグ」を表現するために必要があるが、どのようにObjectMapperでそれをマッピングするために?これは私が...
func mapping(map: Map) {
id <- map["id"]
title <- map["title"]
tags <- map["tags"]
}
を得た方法遠いです...しかし、タグラインがあるため、リストの当然のコンパイルできないとレルムは、[文字列]入力を使用することはできません。
これはやや一般的な問題だと感じていますが、これに直面した誰かがコメントを投稿したり、提案した投稿を指し示したりすることを期待しています。 MyTagObjectは、次のようになります
UPDATE 1 は:
class MyTagObject: Object {
dynamic var name: String = ""
}
UPDATE 2 私は、レルムのオブジェクトを扱うが、配列が要素ではなく、単純な文字列を指名したと仮定し、この記事を見つけました。それは動作します https://gist.github.com/Jerrot/fe233a94c5427a4ec29b
「MyTagObject」クラスはどのように見えますか? – ozgur
クラスozgur – darren
で質問を更新しました。何が問題なのか分かりません。タグは 'MyTagbject'のリストなので、これはうまくいくはずです... –