作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Realm 模型类看起来像
class RoomRealmModel : Object {
dynamic var id: String = ""
var details = List<RoomDetailRealmModel>()
func saveItem() {
do {
let realm = try Realm()
realm.beginWrite()
realm.add(self, update: true)
try realm.commitWrite()
} catch{}
}
}
class RoomDetailRealmModel : Object{
dynamic var detailId: String = ""
dynamic var displayText: String = ""
}
我想从以下内容中检索“详细信息”。
details = RLMArray<RoomDetailRealmModel> <0x600000114f40> (
[0] RoomDetailRealmModel {
text = hello;
Counters = 9;
ParentID = ;
detailId = 33;
displayText = hello ;
}
);
我总是像在控制台中一样变得空虚
(lldb) po (destinationData?[index]?.details)!
List<RoomDetailRealmModel> <0x600000853620> (
)
我正在通过 Realm 更新命令更新“详细信息”列表。我总是得到 Realm 数组。但是我想从 Realm 数组中检索数组类型。请帮助我,如何解决这个问题
最佳答案
如果你想获取 [myObject] 而不是 List,你可以这样做:
var array: [myObject] = [myObject]()
for object in myObjectList {
array.append(object)
}
其中 myObjectList 是列表。
关于swift - 如何从 Realm 模型类中检索 ‘List<myObject>' Realm 数组到数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48988111/
我是一名优秀的程序员,十分优秀!