Domanda

Come faccio a trovare lo stesso oggetto NSManagedObject su 2 dispositivi?Ho provato a salvare [objectID.URIRepresentation.absoluteString] ma non sembra essere coerente tra i negozi ... quando carico [managedObjectContext objectWithURI] con lo stesso URI su un altro dispositivo, punta a un oggetto diverso.

Immagino che il problema sia che i 2 dispositivi puntano a un negozio diverso su ciascun dispositivo.Quindi quale sarebbe il modo migliore per renderlo coerente su entrambi i dispositivi?

È stato utile?

Soluzione 2

Sembra che i 2 dispositivi abbiano due archivi diversi, quindi gli URI non corrisponderanno tra i dispositivi.La creazione del proprio attributo GUID e il recupero in base a quel GUID è l'unico modo per procedere.

Altri suggerimenti

Sembra che i tuoi due oggetti non siano stati sincronizzati correttamente dall'inizio.Puoi sempre includere semplicemente il tuo schema ID univoco e assicurarti che i duplicati vengano rimossi come richiesto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top