Ich muss Objekte von Interesse in der Nähe eines bestimmten Breitengrads/Längengrads identifizieren. Ich habe zwei Gruppen von Objekten in Core Data gespeichert:
PostalArea
- latitude
- longitude
- postcode
Store
- name
- latitude
- longitude
Ich muss in der Lage sein, einen Datensatz aus der PostalArea
Tabelle und suchen Sie dann nach Geschäften in der Nähe.
Die meisten der Beispiele, die ich gefunden habe, basieren auf SQL. Ich hoffe, jemand kann mich mit immer diese Arbeit mit Core Data unterstützen. Im Idealfall möchte ich die Ergebnismenge auf eine bestimmte Anzahl (z. B. 10) begrenzen, im Gegensatz zur Begrenzung auf Basis der Entfernung.
EDIT: Es ist möglich, alle Datensätze in den Speicher zu ziehen, falls erforderlich.