Based on the value of the object, how to get the value of the NSMutableArray index

How to get index value from NSMutableArray.

I got NSString *stringValue=@"e";

And mine NSMutableArray *arrayValue=[[NSMutableArray alloc]init];

[arrayValue addobject:@"a"];
[arrayValue addobject:@"b"];
[arrayValue addobject:@"c"];
[arrayValue addobject:@"d"];
[arrayValue addobject:@"e"];
[arrayValue addobject:@"f"];
[arrayValue addobject:@"g"];

I want to get the index value of an array based on a string value.

How to do

@thanks in advance.

+3
source share
2 answers

Wow, quickly browse the documentation?

NSUInteger index = [ar indexOfObject:@"e"];
+9
source

Since it NSMutableArrayis a subclass NSArray, all methods are also inherited. You are looking for a functionindexOfObject:

+1
source

All Articles