我是目标C的新手。我通过以下方式创建了一个NSString数组:
static NSString* fontSizeName[] =
{
@"14",
@"18",
@"22",
@"26",
@"30",
@"34",
};
现在,我有值“26”,如何在fontSizeName []中获取它的索引?
感谢您提供意见。
答案 0 :(得分:2)
使用indexOfObject
方法:
index = [fontSizeName indexOfObject:@"26"];
答案 1 :(得分:1)
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;
}
}