in Source/TNLRequestRetryPolicyConfiguration.m [351:369]
static NSUInteger _GenerateMethodMask(NSArray * __nullable methods)
{
NSUInteger newMask = 0;
for (id methodObj in methods) {
TNLHTTPMethod method = TNLHTTPMethodUnknown;
if ([methodObj isKindOfClass:[NSString class]]) {
method = TNLHTTPMethodFromString(methodObj);
} else if ([methodObj isKindOfClass:[NSNumber class]]) {
method = [methodObj integerValue];
if (!TNLHTTPMethodToString([methodObj integerValue])) {
method = TNLHTTPMethodUnknown;
}
}
if (method != TNLHTTPMethodUnknown) {
newMask |= (1 << method);
}
}
return newMask;
}