gpt4 book ai didi

objective-c - 让代码检查文本框中的文本是否与 NSArray 中的任何字符串匹配

转载 作者:行者123 更新时间:2023-12-03 17:31:06 25 4
gpt4 key购买 nike

我试图让我的应用程序检查文本框中的文本,并查看它是否与 NSArray 中的任何字符串匹配。我希望你能指出我正确的方向或给我一些代码来做到这一点。我非常确定我需要使用 if 语句。谢谢!

最佳答案

向数组发送一条 containsObject: 消息,传递您要检查的字符串。该方法将使用 isEqual: 消息将字符串与数组中的每个对象进行比较。该消息将返回一个 BOOL,您可以在 if 语句中测试它。

如果您想要比查找相等字符串更复杂的“匹配”定义,则需要自己循环数组,并一次对数组中的每个对象执行所需的测试。

此外,请注意 isEqual:/isEqualToString: 比较区分大小写:@"foo" 不等于 @“Foo”。如果您想要不区分大小写或区域设置感知的比较,您需要自己循环数组并使用 NSString 的其他比较方法之一。

关于objective-c - 让代码检查文本框中的文本是否与 NSArray 中的任何字符串匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1361766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com