title: How to inform my NSFetchedResultsController that I changed some objects via NSBatchUpdateRequest?
body: <p>I created simple <code>NSBatchUpdateRequest</code>:</p>
  
  <pre><code>let bur = NSBatchUpdateRequest(entityName: "WLWishlist")
  bur.predicate = NSPredicate(format: "name = %@", "oldname")
  bur.propertiesToUpdate = ["name": "newname"]
  bur.resultType = .UpdatedObjectsCountResultType
  </code></pre>
  
  <p>and then execute them:</p>
  
  <pre><code>do {        
      let result = try NSManagedObjectContext.MR_defaultContext().executeRequest(bur) as? NSBatchUpdateResult
      print("------------- \(result!.result)")
  } catch {
      print("error")
  }
  </code></pre>
  
  <p>The output on console is: </p>
  
  <blockquote>
    <p>------------- Optional(6)</p>
  </blockquote>
  
  <p>But my <code>NSFetchedResultsController</code> which manage the same objects, does not know that sth was changed. How to inform <code>NSFetchedResultsController</code> about this?</p>