title: temporary objects using NSFetchedResultsController as data source using Swift
body: <p>I am using an NSFetchedResultsController to display data in my tableView from CoreData.</p>
  
  <p>The data is downloaded from a server and stored in CoreData.</p>
  
  <p>Occasionally, I would like the user to be able to search objects online and display them without adding them permanently to the local data store.</p>
  
  <p>Is there a way to download the items and store them temporarily in a manner that will allow me to use an NSFetchedResultsController to display the data?  And then to allow none of the downloaded items to persist when the viewController is dismissed?</p>