配列の要素にアクセスして、数値と変数 x を持つ配列があるようにそれらを変更しようとしています。配列を調べて、変数 x を値に置き換える必要があります。これを試しましたが、キャッチされていない例外 'NSRangeException' が原因でアプリを終了している for ステートメントでエラーが発生しました。理由: '*** -[__NSArrayM objectAtIndex:]: index 3 beyond bounds [0 .. 2]'
if( [stack containsObject:@"X"] )
{
int x;
for(x=0; [stack objectAtIndex:x] ;x++)
{
[stack replaceObjectAtIndex:x withObject:[variableValues objectForKey:@"X"]];
}