我是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
没有我说我是新的,我不是我的全部选择 –