关于在iPhone中使用常量之间的逻辑&&的警告

Fa.*_*uri 0 iphone xcode warnings objective-c ios

我用这段代码来比较两个字符串:

NSComparisonResult result = [cellTitle compare:searchText options:(NSCaseInsensitiveSearch && NSLiteralSearch)];
Run Code Online (Sandbox Code Playgroud)

但是xcode显示有关使用逻辑&&的警告,并且提供按位使用,按位和比较不会返回正确的结果.

我该如何解决?

Dav*_*d M 5

您正在尝试组合位掩码的两个部分.您可以使用按位OR或XOR运算符,或者为此添加 - |,^+.规范是|.