title: Is there a way that we can get delegate methods when we receive a phone, finish a phone call etc. in iOS?
body: <p>Let's say I want to call a method after my phone call was finished in my application. Is it possible to do that? I know about using <code>UIApplicationDelegate</code> Methods where I can use the methods:</p>
  
  <pre><code>- (void)applicationWillEnterForeground:(UIApplication *)application 
  </code></pre>
  
  <p>This might not be the case since its not necessary that the app will call this method specifically after finishing the phone call. Can be other interruptions.</p>
  
  <pre><code>- (void)applicationWillResignActive:(UIApplication *)application
  - (void)applicationDidEnterBackground:(UIApplication *)application
  </code></pre>
  
  <p>This might not be the case since its not necessary that the app will call this method specifically when we get a phone call. Can be other interruptions.</p>
  
  <p>Are there any notifications that I am missing? </p>