title: How do I do screen mirroring on iOS 4.3?
body: <p>Apple's Developer documentation said that screen mirroring is available on iOS 4.3 without any magic. One should just use the <code>mirroredScreen</code> property, but it's readonly.</p>
  
  <p>From Apple's <a href="http://developer.apple.com/library/ios/#qa/qa1738/_index.html" rel="nofollow">developers.apple.com</a>:</p>
  
  <blockquote>
    <p>mirroredScreen</p>
    
    <p>The screen being mirrored by an external display.</p>
    
    <p>...If mirroring is supported and currently active, this property contains the screen object associated with the device’s main screen. This represents the screen being mirrored by the attached display. The value of this property is nil when mirroring is disabled, not supported, or no screen is connected to the device.</p>
    
    <p>To disable mirroring and use the external display for presenting unique content, create a window and associate it with the corresponding screen object.</p>
  </blockquote>
  
  <p>It said how to disable but not how to enable mirroring mode. How do I do it?</p>
  
  <p>I want to mirror my app on the projector without creating copies of my views and update them when needed - it looks bad.</p>
  
  <p>Also the simulator crashes often on using external screen emulation - is it okay?</p>