Pregunta

¿Me pregunto qué código necesitaría para hacer esto?

¿Fue útil?

Solución

No hay CoreData para el iPhone (aún), así que no hay forma de usar el mismo código en tu iPhone y en la aplicación de Mac. Podría escribir su propio envoltorio alrededor de sqlite que se ejecutará en ambos. El grupo Omni tiene una versión de código abierto de esta (debajo de licencia MIT modificada ) que probablemente sería un buen punto de partida.

Además, no hay una forma integrada de sincronizar los datos, por lo que también tendrá que encontrar una manera de hacerlo. Muchas aplicaciones ejecutan un servidor en el teléfono / mac y se sincronizan a través de ese servidor. Por lo general, requiere que su teléfono esté conectado a la misma red wifi que el mac.

Otros consejos

Los datos básicos no existen en el iPhone, por lo que necesitarás usar algo más para la parte del iPhone al menos. De hecho, si desea compartir una cantidad significativa de código entre las aplicaciones de iPhone y Mac, probablemente querrá evitar los Core Data por completo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top