REST呼び出しを介して受信しているJSONで基本的なRestKitマッピングを使用しています。
RKManagedObjectMapping* contactMapping = [RKManagedObjectMapping mappingForClass:[Contact class]];
[contactMapping mapAttributes:@"id", @"firstName", @"middleName", @"lastName", @"title", @"email", nil];
contactMapping.primaryKeyAttribute = @"id";
[contactMapping mapRelationship:@"addresses" withMapping:addressMapping];
[contactMapping mapRelationship:@"phoneNumbers" withMapping:phoneMapping];
// Register our mappings with the provider
[objectManager.mappingProvider setMapping:contactMapping forKeyPath:@"contacts"];
新しいフィールド、ステータスがあります。これが「削除」(または何でも) かどうかを確認する必要があり、そうである場合は、その連絡先が存在する場合はデータベースから削除します。しかし、これをどこに置くか迷っています。これを処理するには、独自の拡張オブジェクト マッピング クラスを作成する必要がありますか? これのどこかに例はありますか?私のGoogle Fuはこれに弱いです。