in Framework/ROADSerialization/ROADSerialization/Assistants/RFSerializationAssistant.m [114:125]
id RFCustomSerialization(id value, RFSerializationCustomHandler *customHandlerAttribute) {
id encodedValue;
id<RFJSONSerializationHandling> customSerializationHandler = [[customHandlerAttribute.handlerClass alloc] init];
if ([customSerializationHandler respondsToSelector:@selector(encodeObject:)]) {
encodedValue = [customSerializationHandler encodeObject:value];
}
else {
RFSCLogWarn(@"Custom handler - %@ - was assigned, but it does not have appropriate encoding method!", NSStringFromClass(customHandlerAttribute.handlerClass));
}
return encodedValue;
}