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

if([aString isEqualToString:@"xyz"] || [aString isEqualToString:@"zxy"] || [aString isEqualToString:@"yzx"] || [aString isEqualToString:@"xzy"] etc...){}

最佳答案

如果您只想知道它们中的任何一个是否匹配,您可以将所有候选(xyz、zxy、...)放入 NSArray 并在数组上调用 containsObject:aString。如果您需要知道匹配哪个字符串,请使用 indexOfObject:aString

关于objective-c - isEqualToString 组合,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6145316/

10-13 04:28