Im пытаюсь отправить ответ без определенных полех и RestKit до сих пор хранит настройки значения до нуля, даже после того, как я отключил эту опцию с помощью:Игнорирование значения по умолчанию для пропущенных элементов вместо установки нуля с RestKit
infoMapping.assignsDefaultValueForMissingAttributes = NO;
Полный код отображения:
RKEntityMapping *infoMapping = [RKEntityMapping mappingForEntityForName:@"IndexInfo" inManagedObjectStore:managedObjectStore];
//userMapping.identificationAttributes = @[@"id"];
[infoMapping addAttributeMappingsFromDictionary:@{
@"first" : @"first",
@"last" : @"last"
}];
infoMapping.assignsDefaultValueForMissingAttributes = NO;
RKResponseDescriptor *infoResponseDescriptor =
[RKResponseDescriptor responseDescriptorWithMapping:infoMapping
method:RKRequestMethodGET
pathPattern:@"/core/feed.json"
keyPath:@"info"
statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)
мне действительно нужно, чтобы быть в состоянии реагировать с частичными данными, если это ошибка есть другой способ вокруг него, чтобы зацепить отображение, чтобы отключить его вручную?