Derzeit, wie meine Codes unten gezeigt, meine Tabelle zeigt alles von Firebase. Wie beschränke ich die Liste auf das, was in der Nähe ist?Liste in der Nähe von GeoFire Standorten in der Tabellenansicht
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()
})
Ich bin neu in iOS-Programmierung und der oben genannte Codes ist aus einem Tutorial, Ich weiß, ich brauche Verwendung von GeoFire der GFQuery Objekte zu machen, aber ich kann einfach nicht herausfinden, wo dies in meinem Code zu setzen. Danke im Voraus!