我是Realm中的新成員,我試圖添加一個Array,就像我對字符串所做的一樣,結果出現了一些錯誤。那麼一點點的搜索後,我發現了一個解決方案:使用swift將數組添加到Realm
class Sensors : Object {
dynamic var name = ""
dynamic var message = ""
var topic: [String] {
get {
return _backingNickNames.map { $0.stringValue }
}
set {
_backingNickNames.removeAll()
_backingNickNames.append(objectsIn: newValue.map({ RealmString(value: [$0]) }))
}
}
let _backingNickNames = List<RealmString>()
override static func ignoredProperties() -> [String] {
return ["topic"]
}
}
class RealmString: Object {
dynamic var stringValue = ""
}
這是工作非常好,現在我想添加這個類裏面另一個數組。 如果有人知道任何其他方式添加領域的陣列,請分享它。
在此先感謝
什麼是使用列表的問題? – Horst
沒有我說我是新的,我不是我的全部選擇 –