manpagez: man pages & more
info gcc
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

8.9.2 c99-like fast enumeration syntax

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.


This document was generated on October 19, 2013 using texi2html 5.0.

© manpagez.com 2000-2025
Individual documents may contain additional copyright information.