I have an NSMutableArray called george. It has NSInteger values inside: 12, 23, 54, 34, 45. Now I have a string called unitID its made of a letter and a number eg. t00, e01, t02, e03, t04
我所做的是:
-(int)getSpawnAmount:(NSString *)unitID
{
typeString = [unitID substringWithRange:NSMakeRange(0,1)];
numberString = [unitID substringWithRange:NSMakeRange(1,2)];
return [[george objectAtIndex:[numberString integerValue]] integerValue];
}
我知道天体AtIndex 返回一个“ id ”, 并且不确定我这样做是否正确 来获得整数值 。
无论如何,我的问题是 我如何从我的 NSM MuttableAray 获得NSInteger 值? 使用对象AtIndex?
提前感谢。
我的阵列在另一类中, 而不是参照它, 而是在创建一个新的 NSMubableArray, 空的。 我的代码现在正常了。 感谢您的回答 。