【发布时间】:2016-10-18 05:46:22
【问题描述】:
Realm 中至少使用了 2 种主要的集合类型:
Results 对象文档中的相关描述说:
Results 是 Realm 中的一种自动更新容器类型,返回自 对象查询。
因为我希望我的 UITableView 响应 Realm 对象服务器上的任何更改,我真的想我希望我的 UITableView 得到一个 Results 对象的支持。事实上,出于这个原因,我想我总是希望有一个 Results 对象来支持我的 UI。这仅通过文档中对 List 对象的描述得到加强:
List是Realm中用于定义to-many的容器类型 关系。
当然,List 似乎专注于数据建模......所以,作为 Realm 的新手并且只是阅读 API,我认为答案是使用 Results 对象,但 tutorial (Step 5)使用List 对象,而RealmExamples 示例代码使用Results。
我错过了什么?我应该使用List 对象来支持我的UITableViews 吗?如果有,原因是什么?
【问题讨论】:
标签: ios swift uitableview realm realm-mobile-platform