title: Why does [[UINavigationBar appearance] setTranslucent:NO] crash my app?
body: <p>Same question as <a href="https://stackoverflow.com/questions/17480796/uiappearance-settranslucent-error-illegal-property-type-c-for-appearance-sette">this</a>, but that question was shunned (because of NDA at the time) and is no longer active. </p>
  
  <pre><code>*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** Illegal property type, c for appearance setter, _installAppearanceSwizzlesForSetter:'
  </code></pre>
  
  <p>I'm setting this in <code>viewDidLoad</code> of my initial view controller. <code>setTranslucent</code> comes up on autocomplete, and does not complain until crashing and talking about swizzles and things. </p>
  
  <p>Any info on this would be great, I'm still having a very rough time getting a consistent status bar appearance across my app.</p>