I have multiple strings combinations that I want my isEqualtoString to find automatically.
Right now, I have all combinations manually searched.
if([aString isEqualToString:@"xyz"] || [aString isEqualToString:@"zxy"] || [aString isEqualToString:@"yzx"] || [aString isEqualToString:@"xzy"] etc...){}
If you just want to know if any of them match, you can put all your candidates (xyz, zxy, …) in an
NSArrayand callcontainsObject:aStringon the array. UseindexOfObject:aStringif you need to know which string was matched.