title: (UIApplication.sharedApplication().delegate as AppDelegate).managedObjectContext
body: <p>I read that this line of code gets the managed object context from AppDelegate.</p>
  
  <pre><code>let managedObjectContext = (UIApplication.sharedApplication().delegate as AppDelegate).managedObjectContext
  </code></pre>
  
  <p>I read the Apple documentation of each word to try to reconstruct the right overall output sense mentioned above.
  Who can explain in a clear and detailed way the meaning of this line syntax ?</p>