Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两组想要区别的字符串。减号函数必须区分大小写吗?
如何改进我的支票?
您可以使用一些 KVC 魔术制作该集合的小写版本;)
NSSet *lowerSet = [yourSet valueForKeyPath:@"lowercaseString"];
例如:如果原始集合包含“Alpha”、“BETA”、“delta”,那么 lowerSet 将包含“alpha”、“beta”、“delta”。
一个警告!确保该集合仅包含字符串,否则您将崩溃。(实际上你对任何响应小写字符串方法的类都很好)