В настоящее время, как показано ниже, в моем табличном представлении отображается все из Firebase. Как ограничить список тем, что рядом?
DataService.dataService.BUSINESS_REF.observeEventType(.Value, withBlock: { snapshot in
// A snapshot of the businesses data
self.businesses = []
if let snapshots = snapshot.children.allObjects as? [FDataSnapshot] {
for snap in snapshots {
// Make business array for the tableview
if let postDictionary = snap.value as? Dictionary<String, AnyObject> {
let key = snap.key
let business = Business(key: key, dictionary: postDictionary)
// Show newest business first
self.businesses.insert(business, atIndex: 0)
}
}
}
// Update the table when there is new data
self.searchTableView.reloadData()
})
Я новичок в программировании iOS, и приведенные выше коды взяты из учебника. Я понимаю, что мне нужно использовать объекты GeoFire GFQuery, но я просто не могу понять, куда поместить это в свой код. Заранее спасибо!