我一直在使用 NSMutableArray,并且使用objectAtIndex:int
. 而不是通过整数从数组中拉出一个对象是他们通过使用字符串搜索数组来获取索引位置的一种方法。
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)
希望这是有道理的,并且那里有答案,我无法在线研究并通过谷歌或苹果的类参考找到任何东西。