【发布时间】:2015-11-14 11:00:02
【问题描述】:
我正在使用领域,我想知道是否有办法批量获取对象。
例如,假设我有一个领域对象Author 和Book,Author 有一个名为books 的属性,它是一对多关系(类型List<Book>)
现在我有一个视图控制器,它可以获取一个Author 对象并展示他的所有书籍。
目前我只是使用author.books作为数据,但我想批量获取书籍,让用户滚动查看下一批书籍。
我认为调用author.books 作为数据库查询并不太昂贵,因为领域会延迟加载这些对象,但我仍然更喜欢小批量加载,因为它具有其他性能影响,例如如果我使用整个@987654329 @ 作为我的数据源,会为每个元素调用一些表视图委托方法,如 heightForRow,这可能会影响性能。
【问题讨论】:
标签: ios objective-c database swift realm