Ios 需要检查NSArray对象是否包含特定文本。

Ios 需要检查NSArray对象是否包含特定文本。,ios,objective-c,nsstring,nsarray,Ios,Objective C,Nsstring,Nsarray,我正在执行一个方法调用,将在后台找到的任何对象放入名为“objects”的NSArray对象中 当我记录“objects”的counts属性时,它告诉我数组包含1个正确的对象 当我记录名为“objects”的NSArray对象时,它会打印出以下内容: ( "<PFUser:nzyjeVFgjU:(null)> {\n email = \"hahshshs@aol.com\";\n username = hzhjsshhsppppp;\n verificationCo

我正在执行一个方法调用,将在后台找到的任何对象放入名为“objects”的NSArray对象中

当我记录“objects”的counts属性时,它告诉我数组包含1个正确的对象

当我记录名为“objects”的NSArray对象时,它会打印出以下内容:

(
"<PFUser:nzyjeVFgjU:(null)> {\n    email = \"hahshshs@aol.com\";\n    username = hzhjsshhsppppp;\n    verificationCode = 6449;\n}"
)
(
“{\n电子邮件=\”hahshshs@aol.com\“;\n username=HZHJSHHSPPP;\n verificationCode=6449;\n}”
)
这是我的问题。我需要创建一个if语句,该语句接受我已有的另一个值,并将其与verificationCode等于的4位数字进行比较,例如上面代码中的“verificationCode=6449”

我基本上是在尝试将我已经拥有的4位代码与这个NSArray对象中包含的verificationCode进行比较

我知道如何编写if语句,但我不知道如何特别关注“verificationCode=6449”,因为它只是字符串中的文本


一个小时以来,我一直在想办法解决这个问题,非常感谢您的帮助。

刚刚在这里找到了答案:


我之前尝试过搜索,但在搜索“搜索字符串数组”时,我本应该搜索“搜索字符串中的字符串”或“搜索字符串中的文本”。

如果我正确理解了您的问题,您正在尝试遍历数组并查找字符串是否存在?我现在没有访问Mac的权限,所以我不确定这是否可以编译

NSArray* someArray = [[NSArray alloc] initWithObjects:@"test", @"test1", @"test2", nil];

for(int i = 0; i < (int)[someArray count]; i++) {
    if([[someArray objectAtIndex:i] isEqualToString @"test"]) {
       //match found. handle the match
    }
}
NSArray*someArray=[[NSArray alloc]initWithObjects:@“test”、“test1”、“test2”、nil];
对于(int i=0;i<(int)[someArray count];i++){
if([[someArray objectAtIndex:i]IsequalString@“test”]){
//找到匹配项。处理匹配项
}
}

是的,很抱歉没有使用正确的术语进行搜索。