gpt4 book ai didi

objective-c - 在单个操作中识别多个字符串值

转载 作者:行者123 更新时间:2023-12-03 16:16:00 26 4
gpt4 key购买 nike

再次感谢您的帮助。

我有一个简单的操作来检查文本字段的 stringValue,如果匹配,则在第二个文本字段中打印一条状态消息:

 if 

(textField.stringValue == (@"Whatever" )){
[outputDisplay setStringValue:@"Success"];

我的问题是如何在此方法中实现多个输入 stringValue 选项?例如“Whatever”、“Whatever1、Whatever2”都在输出显示中返回“Success”。

谢谢。

保罗

最佳答案

创建一组您要查找的答案,并测试有问题的字符串是否在其中。

NSSet *successStrings = [NSSet setWithObjects:@"Whatever1",
@"Whatever2",
@"Whatever3",
nil];
if ([successStrings containsObject:st]) {
[outputDisplay setStringValue:@"Success"];
}

(数组也可以,但是集合专门用于测试成员资格,因此它更适合我们在这里所做的事情。)

关于objective-c - 在单个操作中识别多个字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2194538/

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