title: Delete previously added viewControllers from the UIPageViewController
body: <p>I'm using an array to add some viewControllers on the UIPageViewController. The problem is that they stay in memory when you swipe further and I want to delete them. I found this delegate method:</p>
  
  <pre><code>- (void)pageViewController:(UIPageViewController *)pvc didFinishAnimating:(BOOL)finished previousViewControllers:(NSArray *)previousViewControllers transitionCompleted:(BOOL)completed
  {
      // If the page did not turn
      if (!completed)
      {
          return;
      }
      // This is where I want to delete the previousViewControllers to release memory
  }
  </code></pre>
  
  <p>But how do I delete those previousViewControllers? If you scroll back they need to reload but I need to remove them because otherwise they stay in memory the whole time.</p>