我的问题是我有一个 NSString,我必须将它与其他两个 NSString 进行比较。
我如何比较 NSStrings,例如:
if(a == (b || c))
我对此的解决方案还不是很好(但有效):
NSString *a = @"myfirststring";
NSString *b = @"mysecondstring";
if([[NSString stringWithFormat:@"%s", MethodThatReturnsChar*] isEqual:a] || [[NSString stringWithFormat:@"%s",MethodThatReturnsChar*] isEqual:b])
{
}
问题是我必须调用 MethodThatReturnsChar* 两次,这不是必需的,是吗?