我知道这个问题已经被问过很多次了。您可以通过以下两种方式将字符串转换为整数:
[myString intValue]
返回“C”类型或[myString integerValue]
返回 NSInteger。
但我的要求是这样的:
int route1 = 12,route2 = 5,route3 = 6;
for (int j = 1; j < 4; j++) {
int route = [[NSString stringWithFormat:@"route%i",j] integerValue];
//do something using the route
}
我需要路由变量根据变量 j 的值来获取不同路由的值。
我该怎么做?在这方面需要一些指导。