非常喜欢the Realm clustered map view tutorial in Swift,但我想知道是否有办法使用谓词轻松过滤结果?
答案 0 :(得分:1)
感谢您的反馈!您的问题在RealmMapView
时无法使用此功能,但自v1.7起,此功能已添加。
新功能通过名为ABFRealmMapView
的{{1}} / RealmMapView
上的媒体资源运作。您可以使用谓词设置此属性,该谓词可过滤地图搜索的Realm对象,然后在每次刷新期间将其与地图生成的边界框谓词组合。
例如,在回购中包含的Swift demo project中,地图正在旧金山的餐馆中搜索。通过将basePredicate
设置为:
basePredicate
地图现在只显示旧金山以'A'开头的餐馆。