是否有类似以下功能的类(功能、方法等或任何功能)?
受孕的例子)
一个使所有案例组合的类。
NSString *sourceString = [[NSString alloc] initWithString:@"ABC"];
NSArray *sourceArray = [[NSArray alloc] initWithObjects:@"A", @"B", @"C"];
someClass *someClass1 = [[someClass alloc] init];
NSString *caseResultAsString = [someClass1 makeAllCaseCombinationToStr:sourceString pair:2];
NSArray *caseResultAsArray = [someClass1 makeAllCaseCombinationToArray:sourceArray pair:2];
caseResultAsString 的值为“AA AB AC BA BB BC CA CB CC”(对参数为 2)
caseResultAsArray 的值为 {"AA", "AB", "AC", "BA", "BB", "BC", "CA", "CB", "CC"}
如果输入源和输出结果是任何类型或任何方式,都没有关系。
我想知道是否有一个具有上述概念特征的类。