title: Display NSArray at specific intervals
body: <p>I have an <code>NSArray</code> that I would like to display each object at a specific time interval, for example:</p>
  
  <pre><code>NSArray *array = [NSArray arrayWithObjects:@"foo",@"bar",@"baz",nil];
  </code></pre>
  
  <p>and output it:</p>
  
  <pre><code>for (object in array) {
       NSLog(@"%@", object);
       // wait 3 seconds then show next object
  }
  </code></pre>
  
  <p>so it should do this:</p>
  
  <pre><code>foo 
  ... wait three seconds 
  bar
  ... wait three seconds
  baz
  ... wait three seconds
  repeat
  </code></pre>
  
  <p>how can i do this?</p>