Next: Fast enumeration details, Previous: Using fast enumeration, Up: Fast enumeration [Contents][Index]
A c99-like declaration syntax is also allowed:
  id array = …;
  for (id object in array)
  {
    /* Do something with 'object'  */
  }
this is completely equivalent to:
  id array = …;
  {
    id object;
    for (object in array)
    {
      /* Do something with 'object'  */
    }
  }
but can save some typing.
Note that the option -std=c99 is not required to allow this syntax in Objective-C.