2012-02-17 13 views
2

2つのデバイスで同じNSManagedObjectオブジェクトを検索するにはどうすればよいですか? [オブジェクトobjectID.URIRepresentation.absoluteString]を保存しようとしましたが、店舗間で一貫性がないようです...別のデバイスで同じURIを持つ[managedObjectContext objectWithURI]をロードすると、別のオブジェクトを指しています。コアデータ+ iCloud:デバイス間でNSManagedObjectを検索

私は、2つのデバイスが各デバイスの別のストアを指しているということを推測しています。では、両方のデバイスで一貫性を持たせるにはどうすればよいでしょうか?

答えて

0

2つのデバイスが2つの異なるストアを持つように見えるので、URIはデバイス間で一致しません。独自のGUID属性を作成し、そのGUIDに基づいて取得することは、唯一の方法です。

0

2つのオブジェクトが最初から正しく同期されていないようです。独自のIDスキームを含めるだけで、重複が必要に応じて削除されるようにすることができます。

関連する問題