Ich habe mit NSMutableArray gearbeitet und hatte keine Probleme beim Abrufen eines Objekts aus einem Array mit objectAtIndex:int
. Anstatt ein Objekt durch eine ganze Zahl aus dem Array herauszuziehen, ist es möglich, die Indexposition durch Durchsuchen des Arrays mit einer Zeichenkette zu ermitteln.
animalOptions = [[NSMutableArray alloc] init];
//Add items
[animalOptions addObject:@"Fish"];
[animalOptions addObject:@"Bear"];
[animalOptions addObject:@"Bird"];
[animalOptions addObject:@"Cow"];
[animalOptions addObject:@"Sheep"];
NSString * buttonTitle = [animalOptions objectAtIndex:1];
// RETURNS BEAR
int * objectIndex = [animalOptions object:@"Bear"];
// THIS IS WHAT I NEED HELP WITH, PULLING AN INDEX INTEGER WITH A STRING (ex: Bear)
Hoffentlich macht dies Sinn, und es gibt eine Antwort da draußen, ich habe nicht in der Lage gewesen, online zu recherchieren und finden Sie etwas durch Google oder Apple's Klasse Referenzen.