NSMutableArray *gotDiffArry= [[NSMutableArray alloc] init]; for(int i = 0 ; i < FirstArray.count; i++) { if(i < seconArray.count){ if(![seconArray[i] isEqual:firstArray[i]]){ [gotDiffArry addObject:[NSNumber numberWithInt:i]]; } } else { [gotDiffArry addObject:[NSNumber numberWithInt:i]]; } }
Edition:
for (int i = 0 ; i < firstArray.count ; i ++) { NSString *search = [firstArray objectAtIndex:i]; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"ANY SELF CONTAINS %@", search]; NSMutableArray *temAraay = [secondArray filteredArrayUsingPredicate: predicate]; if(temArray.count >=0 ) { NSLog("%@", [temArray objectAtIndex:0]); } }
user1525369
source share