Ios 比较并从NSMutableArray获取索引

Ios 比较并从NSMutableArray获取索引,ios,nsmutablearray,nsarray,Ios,Nsmutablearray,Nsarray,我有一个数组,它是数组的集合。 说 ( (1,x,y,a), (2,m,n,o), (3,s,t,u,v,w) ) 如果我想得到m的索引,我该如何得到它 使用NSMutableArray contains:(id)?您所说的函数,“[NSMutableArray contains:::”将告诉您对象“B”是否存在于{A,B,C}的数组中 您真正需要做的是调用第二个函数,该函数通过父数组执行快速枚举,然后对子数组执行“包含””操作。如果它找到“m”,则返回“YES”以及父数组中该项的索引。您正在

我有一个数组,它是数组的集合。 说 ( (1,x,y,a), (2,m,n,o), (3,s,t,u,v,w) )

如果我想得到m的索引,我该如何得到它


使用NSMutableArray contains:(id)

您所说的函数,“
[NSMutableArray contains:::
”将告诉您对象“B”是否存在于{A,B,C}的数组中


您真正需要做的是调用第二个函数,该函数通过父数组执行快速枚举,然后对子数组执行“
包含”
”操作。如果它找到“m”,则返回“YES”以及父数组中该项的索引。

您正在讨论的函数,“
[NSMutableArray contains:://code>”将告诉您对象“B”是否存在于{A,B,C}的数组中

您真正需要做的是调用第二个函数,该函数通过父数组执行快速枚举,然后对子数组执行“
包含”
”操作。如果找到“m”,则返回“YES”以及父数组中该项的索引。

检查以下代码:

int arrayPos = 0;
for (NSArray *tempArray in collectionArray)
{
  if(tempArray containsObject:@"m")
  {
     int indexOfWord = [tempArray indexOfObject:@"m"];
     NSlog(@"Array pos: %d Index is : %d",pos, indexOfWord);
  }
  pos++;
}
在for循环中,您将获得添加到集合数组中的每个数组。然后检查数组中是否存在该单词。如果它存在,则显示它。 还可以打印阵列的位置

该元件位于:

NSString *str = [[collectionArrayObjectAtIndex:pos] objectAtIndex:indexOfWord];
请使用此代码进行检查:

int arrayPos = 0;
for (NSArray *tempArray in collectionArray)
{
  if(tempArray containsObject:@"m")
  {
     int indexOfWord = [tempArray indexOfObject:@"m"];
     NSlog(@"Array pos: %d Index is : %d",pos, indexOfWord);
  }
  pos++;
}
在for循环中,您将获得添加到集合数组中的每个数组。然后检查数组中是否存在该单词。如果它存在,则显示它。 还可以打印阵列的位置

该元件位于:

NSString *str = [[collectionArrayObjectAtIndex:pos] objectAtIndex:indexOfWord];
NSArray*arrhitharr;
NSArray*arrhithm;
NSInteger-arr指数;
对于(int i=0;i<[arrhitharr count];i++){
if([[arrhitharr objectAtIndex:i]包含对象:@“m”]){
arrIndex=i;中断;
}
}
NSInteger mIndex=[[arrhitharr objectAtIndex:arrIndex]indexOfObject:@“m”];
NSArray*arrhitharr;
NSArray*arrhithm;
NSInteger-arr指数;
对于(int i=0;i<[arrhitharr count];i++){
if([[arrhitharr objectAtIndex:i]包含对象:@“m”]){
arrIndex=i;中断;
}
}
NSInteger mIndex=[[arrhitharr objectAtIndex:arrIndex]indexOfObject:@“m”];

是的,我确实是这样写的,我得到了下面的ans。谢谢。是的,我确实是这样写的,我得到了下面的ans。谢谢。很好,我可以得到数组索引和元素索引。ThanksPerfect,可以获取数组索引和元素索引。谢谢