Я новичок в цели C. Я создал массив NSString следующим образом:
static NSString* fontSizeName[] = { @"14", @"18", @"22", @"26", @"30", @"34", };
Теперь у меня есть значение "26", как я могу получить его индекс вfontSizeName []?
Спасибо за ввод.
Используйте метод indexOfObject:
indexOfObject
index = [fontSizeName indexOfObject:@"26"];
NSString *val = @"26"; // Get this from somewhere int i; int idx = -1; for (i = 0; i < 6; i++) { if ([fontSizeName isEqualToString:val]) { idx = i; break; } }