georgeというNSMutableArrayがあります。内部にはNSInteger値があります:12、23、54、34、45。これで、unitIDという文字列があり、文字と数字で構成されています。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];
}
objectAtIndexが「id」を返すことは知っていますが、整数値を取得する正しい方法でそれを行っているかどうかはわかりません。
とにかく私の質問は、objectAtIndexを使用してNSMutableArrayからNSInteger値を取得するにはどうすればよいですか?
前もって感謝します。
私の配列は別のクラスにあり、それを参照する代わりに、空白の新しいNSMutableArrayを作成していました。私のコードは正常に動作します。回答ありがとうございます。