title: CLLocationManager delegates still called even after the viewcontroller it is in was popped
body: <p>I have a viewcontroller that I will push and pop at many occassions, I noticed that the CLLocationManager instance is still there even after the viewcontroller is popped.</p>
  
  <p>How should I fix this problem?</p>
  
  <p>I am using swift but I found that the objects are still there even after the ViewController is popped.</p>
  
  <p>any though?</p>