title: What is the difference between -nativeScale and -scale on UIScreen in iOS8+?
body: <p>In sample logs posted in <a href="https://stackoverflow.com/a/25755757/303179">this question</a>, the results are identical. Does anyone know if there is meant to be a logical difference between the two?</p>
  
  <p>Even <a href="https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIScreen_Class/index.html#//apple_ref/occ/instp/UIScreen/scale" rel="noreferrer">Apple's description</a> is confusing. Here is the description of <code>scale</code>:</p>
  
  <blockquote>
    <p>The <em>natural</em> scale factor associated with the screen
    ...
    This value reflects the scale factor needed to convert from the default logical coordinate space into the device coordinate space of this screen...</p>
  </blockquote>
  
  <p>Here is their <a href="https://developer.apple.com/library/prerelease/ios/documentation/UIKit/Reference/UIScreen_Class/index.html#//apple_ref/occ/instp/UIScreen/nativeScale" rel="noreferrer">description of <code>nativeScale</code></a>:</p>
  
  <blockquote>
    <p>The <em>native</em> scale factor for the physical screen</p>
  </blockquote>
  
  <p>What is the difference between <em>natural</em> and <em>native</em>?</p>