title: NSIndexPath does not recognize item, section, or row as properties
body: <p>When iOS 7.1 sends my viewController:</p>
  
  <pre><code>- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView 
      cellForItemAtIndexPath:(NSIndexPath *)indexPath
  </code></pre>
  
  <p>The indexPath object does not recognize the properties: item, section or row.  The expected values are section = 0, item = 0</p>
  
  <p>The Debugger shows:</p>
  
  <pre><code>**indexPath NSIndexPath *   0xc000000000000016
  
   NSObject       
  _indexes    NSUInteger *    NULL    
    *_indexes     
  _length     
  _reserved   void *  NULL
  </code></pre>
  
  <p>The log reports:</p>
  
  <pre><code>(lldb) po indexPath
  &lt;NSIndexPath: 0xc000000000000016&gt; {length = 2, path = 0 - 0}
  (lldb) po indexPath.item
  error: property 'item' not found on object of type 'NSIndexPath *'
  error: 1 errors parsing expression
  (lldb) po indexPath.row
  error: property 'row' not found on object of type 'NSIndexPath *'
  error: 1 errors parsing expression
  (lldb) po indexPath.section
  error: property 'section' not found on object of type 'NSIndexPath *'
  error: 1 errors parsing expression****
  </code></pre>
  
  <p>Any ideas why this is happening and what to do about it?</p>