title: Strange, sporadic CUI... NSInvalidArgumentException errors
body: <p>My application (on iOS8) is infrequently crashing due to 'unrecognised selector' and 'deallocated instance' messages sent to classes that are not publicly accessible. These errors include:</p>
  
  <pre><code>*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
  reason: '-[CUIRenditionKey type]: unrecognized selector sent to instance 
  0x14d04270'
  </code></pre>
  
  <p>and</p>
  
  <pre><code>*** Terminating app due to uncaught exception 'NSInvalidArgumentException',
  reason: '-[CUIMutableThemeRendition exifOrientation]: message sent to
  deallocated instance'
  </code></pre>
  
  <p>As I have no understanding of these classes (they also don't appear on any searches): how am I supposed to fix these error messages.</p>
  
  <p>Are these bugs in iOS8?</p>
  
  <p>(It may be related to <a href="http://9to5mac.com/2012/02/02/apple-already-investigating-mac-os-x-10-7-3-cui-application-crashing-issues/" rel="nofollow">this mac issue</a>)</p>