isEqualToString组合

evd*_*100 4 combinations objective-c nsstring

我有多个字符串组合,我希望我的isEqualtoString自动查找.现在,我手动搜索了所有组合.

if([aString isEqualToString:@"xyz"] || [aString isEqualToString:@"zxy"] || [aString isEqualToString:@"yzx"] || [aString isEqualToString:@"xzy"] etc...){}
Run Code Online (Sandbox Code Playgroud)

hig*_*ted 5

如果你只是想知道,如果其中任何一个匹配,你可以把你所有的候选人(XYZ,ZXY,...)在NSArray并呼吁containsObject:aString阵列上.使用indexOfObject:aString,如果你需要知道哪些字符串是匹配的.