tienda de latitud y longitud en la libreta de direcciones de ios

¿Se puede agregar latitud y longitud a un logging en una libreta de direcciones de iOS ?

Mi aplicación quiere mostrar contactos cercanos en un map. Sé cómo get la latitud / longitud de una dirección. No sé cómo savelos, así que puedo evitar búsquedas repetidas.

En la libreta de direcciones nativa de iPhone no es posible almacenar. Pero puede hacer una cosa, puede almacenar información del usuario en la database SQLite en su aplicación junto con lat lon y, si desea alguna funcionalidad de synchronization , puede crear un service web que actualizará su database SQLite de acuerdo con su lógica.

Espero que esto te ayudará.

Todo lo mejor !!!

No estoy seguro pero esto puede no ser posible agregar valor de latitude y longitude a ABPeoplePickerNavigationController . pero si desea encontrar la distancia entre dos contactos, puede encontrarlo desde la dirección de los contactos o agregar su valor de latitude y longitude a la database y usar 2 opciones mías.

Hay dos maneras de encontrar la location por dirección

1) Cómo get la dirección de ABPeoplePickerNavigationController

2) use reverseGeocodeLocation y también marque esta mi respuesta. CLLocationManager no obtendrá el nombre de la ciudad, esto es útil para usted.

Sí, puede agregar una dirección de latitud y longitud a un contacto en su libreta de direcciones de iOS. Se necesita un paso más para ver el pin del map desde esa dirección, pero funciona.

Abra un contacto existente o nuevo y cree una nueva dirección. Debajo de la calle, coloque la latitud y la longitud, con una coma entre, pero sin espacio en blanco. Deje todo lo demás vacío: ciudad, estado, etc. Te obligará a elegir un país, así que simplemente deja el valor pnetworkingeterminado o, si lo deseas, puedes seleccionar el país que corresponde a las coorderadas, aunque realmente no importa.

Por ejemplo, puede ingresar:

• Calle: 48.8582,2.2945
• País: Francia (o cualquier país)

(Para ubicaciones al sur del ecuador o al este del meridiano de Greenwich, agregue un signo less: por ejemplo, -17.53655, -149.56832).

Guardar la dirección.

Para ir a la location en los maps Apple, abra el contacto y click la dirección de latitud / longitud. Esto lo llevará a los maps de Apple. No espere a que aparezca el map, porque si espera, el pin estará en el punto muerto en el país que se encuentre en la list. En cambio, mientras está pensando, solo vaya a la barra de direcciones en la parte superior y edite el país para que solo quede lat / long y pulse Buscar. Esta vez, el pin irá directamente a la location de latitud / longitud correcta. Si quieres maps de Google, simplemente copy / pega el lat / long en Google Maps.

El ejemplo que se muestra arriba debería ponerlo en la Torre Eiffel. ¡Buen viaje!