title: Decrease indexPath by one
body: <p>I'm filling a TableView with CoreData.</p>
  
  <p>Until now I was doing something like this:</p>
  
  <pre><code>        NSManagedObject *managedObject = [self.fetchedResultsController objectAtIndexPath:indexPath];
  </code></pre>
  
  <p>...to retrieve the object to fill the row.</p>
  
  <p>Everything was working fine until I realized I have to manage the first row of the table as an exception because the first line will contain other content, not provided by CoreData.</p>
  
  <p>Now my issue is how can I manipulate the indexPath to shift everything by one. I would like to do something like this:</p>
  
  <pre><code>// I know this is not going to work, just to give you an idea...
     NSManagedObject *managedObject = [self.fetchedResultsController objectAtIndexPath:indexPath-1];
  </code></pre>
  
  <p>but I cannot find the right syntax to manipulate the indexPath. Can anyone help me?
  Thx for your time!</p>