2016-06-21 11 views
0

Hallo Ich versuche SetObjectMapping aufzurufen: whenValueOfKeyPath: isEqualTo auf meinem dynamischen Mapping-Objekt. Aber es gibt mir diesen FehlerKein sichtbares @interface für RKDynamicMapping deklariert den Selektor setObjectMapping: whenValueOfKeyPath: isEqualTo - Restkit 0.2

Keine sichtbaren @interface für RKDynamicMapping den Wähler setObjectMapping erklärt: whenValueOfKeyPath: isEqualTo

RKDynamicMapping* dynamicMapping = [RKDynamicMapping new]; 
[dynamicMapping setObjectMapping:girlMapping whenValueOfKeyPath:@"type" isEqualTo:@"Girl"]; 

Wo mache ich falsch? Wird es in RestKit 0.2 entfernt?

Antwort

0

Endlich fand ich die Lösung. matcherWithKeyPath: expectedValue: Wir können addMatcher verwenden ObjectMapping Eigenschaft des RKDynamicMapping Objekt

[dynamicMapping addMatcher:[RKObjectMappingMatcher matcherWithKeyPath:@"type" expectedValue:@"Girl" objectMapping:girlMapping]];